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=1514584 sha256=2eb468622a7f042aafb0b492c3a77b0d40d18451e6d3b9a36caffe4e4e7d65a1 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-w7s8ut3e/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:48,039 104 INFO ? odoo: Odoo version 18.0 2026-11-11 09:38:48,040 104 INFO ? odoo: Using configuration file at /data/build/.odoorc 2026-11-11 09:38:48,040 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:48,040 104 INFO ? odoo: database: runbot_build@default:5435 2026-11-11 09:38:48,276 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-11-11 09:38:48,297 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-11-11 09:38:48,692 104 INFO ? odoo.tests.common: Importing test framework 2026-11-11 09:38:49,260 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-11-11 09:38:49,312 104 INFO rb-85cb4a8-226658-434924 odoo.modules.loading: loading 1 modules... 2026-11-11 09:38:49,568 104 INFO rb-85cb4a8-226658-434924 odoo.modules.loading: 1 modules loaded in 0.26s, 0 queries (+0 extra) 2026-11-11 09:38:51,292 104 INFO rb-85cb4a8-226658-434924 odoo.modules.loading: loading 1182 modules... 2026-11-11 09:39:19,309 104 INFO rb-85cb4a8-226658-434924 odoo.modules.loading: 1182 modules loaded in 28.02s, 2 queries (+2 extra) 2026-11-11 09:39:23,105 104 INFO rb-85cb4a8-226658-434924 odoo.modules.loading: Modules loaded. 2026-11-11 09:39:23,485 104 INFO rb-85cb4a8-226658-434924 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-11-11 09:39:23,487 104 INFO rb-85cb4a8-226658-434924 odoo.modules.registry: Registry loaded in 34.225s 2026-11-11 09:39:23,488 104 INFO rb-85cb4a8-226658-434924 odoo.service.server: Starting post tests 2026-11-11 09:39:24,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-11-11 09:39:33,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 6.130345106124878 seconds 2026-11-11 09:39:34,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 1.108903169631958 seconds 2026-11-11 09:39:47,450 104 INFO rb-85cb4a8-226658-434924 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:39:50,390 104 INFO rb-85cb4a8-226658-434924 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:39:53,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-11-11 09:40:00,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-11-11 09:40:03,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-11-11 09:40:09,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-11-11 09:40:14,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-11-11 09:40:17,044 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [227] 2026-11-11 09:40:17,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-11-11 09:40:22,320 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [234] 2026-11-11 09:40:23,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-11-11 09:40:28,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-11-11 09:40:33,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 1604 checked, 13 removed 2026-11-11 09:40:44,983 104 INFO rb-85cb4a8-226658-434924 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:47,783 104 INFO rb-85cb4a8-226658-434924 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:57,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-11-11 09:40:59,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 163 2026-11-11 09:40:59,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmp5gkb7qsz_chrome_odoo 2026-11-11 09:40:59,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:39505/json/version 2026-11-11 09:40:59,856 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39505/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:41:00,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:41:00,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:39505/json 2026-11-11 09:41:00,044 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39505/json with timeout 3 increased to 10s during tests 2026-11-11 09:41:00,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:39505/devtools/page/621EB706BD6A2F83776FAB7547C951B7 2026-11-11 09:41:00,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:41:00,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:41:00,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:41:00,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:41:00,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:41:00,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:41:00,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:41:02,013 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:02] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.170 1.506 2026-11-11 09:41:02,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '621EB706BD6A2F83776FAB7547C951B7', 'loaderId': '181B3659BBC623E8C9921FF989E0BC61', 'isDownload': False} 2026-11-11 09:41:02,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-11-11 09:41:02,054 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:41:02,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:02] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-11-11 09:41:02,098 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:02] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.024 2026-11-11 09:41:02,112 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:02] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-11-11 09:41:02,994 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:02] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 09:41:03,145 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:41:03,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:41:03,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/84] Tour pos_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:41:04,885 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:04] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.991 0.800 2026-11-11 09:41:04,974 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.071 1.826 2026-11-11 09:41:05,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.015 2026-11-11 09:41:05,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.036 2026-11-11 09:41:05,370 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 09:41:05,464 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.019 2026-11-11 09:41:05,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:05] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.017 2026-11-11 09:41:05,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:41:05,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/84] Tour pos_pricelist → Step waiting for loading to finish (trigger: body:not(:has(.pos-loader))) 2026-11-11 09:41:07,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/84] Tour pos_pricelist → Step wait for unit tests to finish (trigger: .pos.done-testing) 2026-11-11 09:41:07,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/84] Tour pos_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:41:07,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:07,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:07,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:08,970 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 5.961 2026-11-11 09:41:09,057 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 09:41:09,122 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 3.338 2026-11-11 09:41:09,324 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 3.323 2026-11-11 09:41:09,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 6.363 2026-11-11 09:41:09,413 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 3.639 2026-11-11 09:41:09,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.208 0.117 2026-11-11 09:41:09,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 3.513 2026-11-11 09:41:09,521 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.015 0.144 2026-11-11 09:41:09,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.006 0.014 2026-11-11 09:41:09,559 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.107 2026-11-11 09:41:09,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.048 2026-11-11 09:41:09,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.014 0.089 2026-11-11 09:41:09,686 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.022 0.329 2026-11-11 09:41:09,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.141 2026-11-11 09:41:09,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.310 2026-11-11 09:41:09,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.205 2026-11-11 09:41:09,791 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.072 2026-11-11 09:41:09,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.212 2026-11-11 09:41:09,826 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.200 2026-11-11 09:41:09,842 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.113 2026-11-11 09:41:09,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.056 0.127 2026-11-11 09:41:10,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:10] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.211 2026-11-11 09:41:10,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:10] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.245 2026-11-11 09:41:10,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:41:10,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/84] Tour pos_pricelist → Step verify pricelist Public Pricelist is set and selected (trigger: .selection-item.selected:contains('Public Pricelist')) 2026-11-11 09:41:10,135 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:10,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/84] Tour pos_pricelist → Step select price list 'Fixed' (trigger: .selection-item:contains("Fixed")) 2026-11-11 09:41:10,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:10,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:10,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/84] Tour pos_pricelist → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:41:10,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/84] Tour pos_pricelist → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:41:10,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/84] Tour pos_pricelist → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-11-11 09:41:10,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:10,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:10,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:11,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:11,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:41:11,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/84] Tour pos_pricelist → Step verify pricelist Public Pricelist is set and selected (trigger: .selection-item.selected:contains('Public Pricelist')) 2026-11-11 09:41:11,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/84] Tour pos_pricelist → Step select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist")) 2026-11-11 09:41:11,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:11,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:11,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/84] Tour pos_pricelist → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:41:11,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/84] Tour pos_pricelist → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:41:11,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/84] Tour pos_pricelist → Step click partner 'Lumber Inc' from partner list screen (trigger: .modal .partner-list b:contains(Lumber Inc)) 2026-11-11 09:41:11,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [28/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:11,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [29/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:11,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [30/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:11,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [31/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:12,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [32/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:41:12,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [33/84] Tour pos_pricelist → Step verify pricelist Public Pricelist is set and selected (trigger: .selection-item.selected:contains('Public Pricelist')) 2026-11-11 09:41:12,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [34/84] Tour pos_pricelist → Step select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist")) 2026-11-11 09:41:12,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [35/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:12,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [36/84] Tour pos_pricelist → Step click product 'Wall Shelf' (trigger: article.product .product-content .product-name:contains("Wall Shelf")) 2026-11-11 09:41:12,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [37/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:12,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [38/84] Tour pos_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(.qty:contains("1"))) 2026-11-11 09:41:12,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [39/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:12,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [40/84] Tour pos_pricelist → Step 'Wall Shelf' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Wall Shelf")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:12,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [41/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:12,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [42/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:12,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [43/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:12,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [44/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:41:12,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [45/84] Tour pos_pricelist → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-11 09:41:13,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [46/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:13,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [47/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:13,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [48/84] Tour pos_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf")):has(.qty:contains("1"))) 2026-11-11 09:41:13,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [49/84] Tour pos_pricelist → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:41:13,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [50/84] Tour pos_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(.qty:contains("2"))) 2026-11-11 09:41:13,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [51/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:13,513 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [52/84] Tour pos_pricelist → Step order total amount is '$ 2.00' (trigger: .product-screen .order-summary .total:contains("$ 2.00")) 2026-11-11 09:41:13,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [53/84] Tour pos_pricelist → Step order total amount is '$ 2.00' (trigger: .product-screen .order-summary .total:contains("$ 2.00"):not(:visible)) 2026-11-11 09:41:13,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [54/84] Tour pos_pricelist → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-11-11 09:41:13,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [55/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:13,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [56/84] Tour pos_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:41:13,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [57/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:13,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [58/84] Tour pos_pricelist → Step 'Small Shelf' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Small Shelf")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:13,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [59/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:14,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [60/84] Tour pos_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:41:14,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [61/84] Tour pos_pricelist → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:41:14,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [62/84] Tour pos_pricelist → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:41:14,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [63/84] Tour pos_pricelist → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:41:14,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [64/84] Tour pos_pricelist → Step Check orderline with attributes: {"productName":"Small Shelf","price":"5.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.price:contains("5.0"))) 2026-11-11 09:41:14,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [65/84] Tour pos_pricelist → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:41:14,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [66/84] Tour pos_pricelist → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:41:14,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [67/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:14,628 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [68/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:14,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [69/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:14,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [70/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:14,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [71/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:41:14,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [72/84] Tour pos_pricelist → Step select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist")) 2026-11-11 09:41:14,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [73/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:15,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [74/84] Tour pos_pricelist → Step order total amount is '$ 8.96' (trigger: .product-screen .order-summary .total:contains("$ 8.96")) 2026-11-11 09:41:15,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [75/84] Tour pos_pricelist → Step order total amount is '$ 8.96' (trigger: .product-screen .order-summary .total:contains("$ 8.96"):not(:visible)) 2026-11-11 09:41:15,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [76/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:15,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [77/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:15,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [78/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:15,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [79/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:41:15,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [80/84] Tour pos_pricelist → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-11 09:41:15,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [81/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:15,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [82/84] Tour pos_pricelist → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:41:15,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [83/84] Tour pos_pricelist → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:41:15,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [84/84] Tour pos_pricelist → Step close the Point of Sale frontend (trigger: .close-pos-popup .button:contains('Discard')) 2026-11-11 09:41:15,708 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:15] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 8 0.043 0.028 2026-11-11 09:41:15,763 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:41:15,764 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════╗ ║ TOUR pos_pricelist SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-11 09:41:15,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 16276420 (allocated 18751488) 2026-11-11 09:41:15,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 163 2026-11-11 09:41:15,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:41:15,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 163 2026-11-11 09:41:16,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094116_141727_test_01_pos_basic_order.txt 2026-11-11 09:41:16,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmp5gkb7qsz_chrome_odoo" 2026-11-11 09:41:16,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 360 2026-11-11 09:41:16,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpr66mx_yf_chrome_odoo 2026-11-11 09:41:16,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:46481/json/version 2026-11-11 09:41:16,672 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46481/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:41:16,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:41:16,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:46481/json 2026-11-11 09:41:16,858 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46481/json with timeout 3 increased to 10s during tests 2026-11-11 09:41:16,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:46481/devtools/page/280FC3D221CF7E2D1FEAC71CA96986B7 2026-11-11 09:41:16,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:41:16,957 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:41:17,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:41:17,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:41:17,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:41:17,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:41:17,207 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:17] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.031 0.091 2026-11-11 09:41:17,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '280FC3D221CF7E2D1FEAC71CA96986B7', 'loaderId': 'C4D86F6D98004EC09626528B48AA79E9', 'isDownload': False} 2026-11-11 09:41:17,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_basic_order_01_multi_payment_and_change')" 2026-11-11 09:41:17,253 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:41:17,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:17] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-11-11 09:41:17,302 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:17] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 09:41:17,321 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:17] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.035 2026-11-11 09:41:18,076 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:41:18,113 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:41:18,132 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:18,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 09:41:18,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:41:18,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_basic_order_01_multi_payment_and_change', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:41:18,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/38] Tour pos_basic_order_01_multi_payment_and_change → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-11 09:41:18,958 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.290 0.498 2026-11-11 09:41:18,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.754 2026-11-11 09:41:19,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 09:41:19,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:41:19,373 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:41:19,413 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:41:19,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:41:19,562 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:41:19,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:19,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:41:19,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/38] Tour pos_basic_order_01_multi_payment_and_change → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:41:19,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:41:19,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.027 0.056 2026-11-11 09:41:19,738 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:41:19,756 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.008 0.125 2026-11-11 09:41:19,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:19] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.070 2026-11-11 09:41:20,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/38] Tour pos_basic_order_01_multi_payment_and_change → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:20,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.012 0.053 2026-11-11 09:41:20,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.084 2026-11-11 09:41:20,327 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.081 2026-11-11 09:41:20,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/38] Tour pos_basic_order_01_multi_payment_and_change → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:20,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.090 2026-11-11 09:41:20,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.057 2026-11-11 09:41:20,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.052 2026-11-11 09:41:20,393 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.043 2026-11-11 09:41:20,449 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.010 0.216 2026-11-11 09:41:20,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/38] Tour pos_basic_order_01_multi_payment_and_change → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:41:20,482 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.229 2026-11-11 09:41:20,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.007 0.096 2026-11-11 09:41:20,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/38] Tour pos_basic_order_01_multi_payment_and_change → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:20,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.098 2026-11-11 09:41:20,570 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.021 0.158 2026-11-11 09:41:20,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/38] Tour pos_basic_order_01_multi_payment_and_change → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:20,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:20] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.220 2026-11-11 09:41:20,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/38] Tour pos_basic_order_01_multi_payment_and_change → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:20,733 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/38] Tour pos_basic_order_01_multi_payment_and_change → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:20,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/38] Tour pos_basic_order_01_multi_payment_and_change → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2")):has(.price:contains("10.20"))) 2026-11-11 09:41:20,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/38] Tour pos_basic_order_01_multi_payment_and_change → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:20,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/38] Tour pos_basic_order_01_multi_payment_and_change → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:20,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/38] Tour pos_basic_order_01_multi_payment_and_change → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:41:21,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/38] Tour pos_basic_order_01_multi_payment_and_change → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:41:21,093 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:41:21,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:41:21,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/38] Tour pos_basic_order_01_multi_payment_and_change → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:41:21,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/38] Tour pos_basic_order_01_multi_payment_and_change → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:41:21,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:41:21,287 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:41:21,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/38] Tour pos_basic_order_01_multi_payment_and_change → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:41:21,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:41:21,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/38] Tour pos_basic_order_01_multi_payment_and_change → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:41:21,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/38] Tour pos_basic_order_01_multi_payment_and_change → Step remaining amount is 5.20 (trigger: .payment-status-remaining .amount:contains("5.20")) 2026-11-11 09:41:21,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/38] Tour pos_basic_order_01_multi_payment_and_change → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:41:21,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/38] Tour pos_basic_order_01_multi_payment_and_change → Step amount tendered in the line is '5.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.0")) 2026-11-11 09:41:21,657 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/38] Tour pos_basic_order_01_multi_payment_and_change → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:41:21,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/38] Tour pos_basic_order_01_multi_payment_and_change → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-11-11 09:41:21,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/38] Tour pos_basic_order_01_multi_payment_and_change → Step amount tendered in the line is '5.2' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.2")) 2026-11-11 09:41:21,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:41:21,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [28/38] Tour pos_basic_order_01_multi_payment_and_change → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 09:41:21,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [29/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 6 (trigger: .modal div.numpad button[value="6"]) 2026-11-11 09:41:21,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [30/38] Tour pos_basic_order_01_multi_payment_and_change → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:41:22,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [31/38] Tour pos_basic_order_01_multi_payment_and_change → Step change is -0.80 (trigger: .payment-status-change .amount:contains("-0.80")) 2026-11-11 09:41:22,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [32/38] Tour pos_basic_order_01_multi_payment_and_change → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-11-11 09:41:22,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [33/38] Tour pos_basic_order_01_multi_payment_and_change → Step amount tendered in the line is '6.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("6.0")) 2026-11-11 09:41:22,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [34/38] Tour pos_basic_order_01_multi_payment_and_change → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:41:22,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [35/38] Tour pos_basic_order_01_multi_payment_and_change → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-11-11 09:41:22,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91721768 started for PoS orders references: [{'name': 'Order 00014-002-0001', 'uuid': '1227f67b-8cb7-4a03-9bc0-82cb9f5b61f0'}] 2026-11-11 09:41:22,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:41:23,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91721768 order {'name': 'Order 00014-002-0001', 'uuid': '1227f67b-8cb7-4a03-9bc0-82cb9f5b61f0'} created pos.order #21 2026-11-11 09:41:23,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91721768 finished 2026-11-11 09:41:23,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 355 0.531 0.755 2026-11-11 09:41:23,672 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:41:23,765 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:23] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.012 0.010 2026-11-11 09:41:23,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [36/38] Tour pos_basic_order_01_multi_payment_and_change → Step click Next Order (trigger: .receipt-screen .button.next.highlight:visible) 2026-11-11 09:41:23,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [37/38] Tour pos_basic_order_01_multi_payment_and_change → Step Click Next Order (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:41:24,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [38/38] Tour pos_basic_order_01_multi_payment_and_change → Step check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen))) 2026-11-11 09:41:24,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:41:24,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR pos_basic_order_01_multi_payment_and_change SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-11 09:41:24,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 15952652 (allocated 17309696) 2026-11-11 09:41:24,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 360 2026-11-11 09:41:24,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:41:24,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 360 2026-11-11 09:41:24,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094124_378398_test_01_pos_basic_order.txt 2026-11-11 09:41:24,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpr66mx_yf_chrome_odoo" 2026-11-11 09:41:24,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 564 2026-11-11 09:41:24,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpl1km9l2e_chrome_odoo 2026-11-11 09:41:24,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:41567/json/version 2026-11-11 09:41:24,820 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41567/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:41:24,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:41:24,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:41567/json 2026-11-11 09:41:24,882 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41567/json with timeout 3 increased to 10s during tests 2026-11-11 09:41:24,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:41567/devtools/page/B4B1626B486EB03EFD3CEE73FB43456B 2026-11-11 09:41:24,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:41:24,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:41:25,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:41:25,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:41:25,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:41:25,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:41:25,327 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:25] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.076 0.116 2026-11-11 09:41:25,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'B4B1626B486EB03EFD3CEE73FB43456B', 'loaderId': '5B1178A589CFAFE9135740EDEB140A81', 'isDownload': False} 2026-11-11 09:41:25,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_basic_order_02_decimal_order_quantity')" 2026-11-11 09:41:25,375 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:41:25,423 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-11-11 09:41:25,438 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.035 2026-11-11 09:41:25,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.053 2026-11-11 09:41:26,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:41:26,237 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:41:26,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:41:26,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:41:26,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_basic_order_02_decimal_order_quantity', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:41:26,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/27] Tour pos_basic_order_02_decimal_order_quantity → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-11 09:41:26,969 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.249 0.462 2026-11-11 09:41:26,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.003 0.707 2026-11-11 09:41:27,304 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:41:27,330 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 09:41:27,369 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:41:27,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:41:27,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:41:27,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:41:27,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:27,677 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:41:27,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/27] Tour pos_basic_order_02_decimal_order_quantity → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:41:27,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:41:27,791 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "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 09:41:27,794 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:27,854 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.021 0.038 2026-11-11 09:41:27,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.091 2026-11-11 09:41:27,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:27] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.015 0.123 2026-11-11 09:41:28,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/27] Tour pos_basic_order_02_decimal_order_quantity → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:28,535 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.009 0.035 2026-11-11 09:41:28,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.021 0.063 2026-11-11 09:41:28,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.010 0.109 2026-11-11 09:41:28,643 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.031 2026-11-11 09:41:28,670 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.010 0.074 2026-11-11 09:41:28,703 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.016 0.189 2026-11-11 09:41:28,739 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.142 2026-11-11 09:41:28,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/27] Tour pos_basic_order_02_decimal_order_quantity → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:28,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.021 0.089 2026-11-11 09:41:28,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.213 2026-11-11 09:41:28,798 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.144 2026-11-11 09:41:28,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.129 2026-11-11 09:41:28,832 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.073 2026-11-11 09:41:28,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:28] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.082 2026-11-11 09:41:28,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:41:29,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/27] Tour pos_basic_order_02_decimal_order_quantity → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:29,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/27] Tour pos_basic_order_02_decimal_order_quantity → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:29,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/27] Tour pos_basic_order_02_decimal_order_quantity → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:29,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:41:29,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/27] Tour pos_basic_order_02_decimal_order_quantity → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:41:29,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-11-11 09:41:29,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/27] Tour pos_basic_order_02_decimal_order_quantity → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:41:29,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0.9"))) 2026-11-11 09:41:29,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/27] Tour pos_basic_order_02_decimal_order_quantity → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:41:29,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.99"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0.99"))) 2026-11-11 09:41:29,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/27] Tour pos_basic_order_02_decimal_order_quantity → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:30,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/27] Tour pos_basic_order_02_decimal_order_quantity → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:41:30,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/27] Tour pos_basic_order_02_decimal_order_quantity → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:41:30,148 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:41:30,151 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:41:30,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/27] Tour pos_basic_order_02_decimal_order_quantity → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:41:30,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/27] Tour pos_basic_order_02_decimal_order_quantity → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:41:30,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/27] Tour pos_basic_order_02_decimal_order_quantity → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:41:30,336 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:41:30,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/27] Tour pos_basic_order_02_decimal_order_quantity → Step amount tendered in the line is '5.05' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.05")) 2026-11-11 09:41:30,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/27] Tour pos_basic_order_02_decimal_order_quantity → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:41:30,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/27] Tour pos_basic_order_02_decimal_order_quantity → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-11-11 09:41:30,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43822886 started for PoS orders references: [{'name': 'Order 00014-003-0001', 'uuid': '3463cb65-961c-4184-8080-5967d24ff39a'}] 2026-11-11 09:41:30,598 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:41:31,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43822886 order {'name': 'Order 00014-003-0001', 'uuid': '3463cb65-961c-4184-8080-5967d24ff39a'} created pos.order #22 2026-11-11 09:41:31,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43822886 finished 2026-11-11 09:41:31,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.329 0.609 2026-11-11 09:41:31,587 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 09:41:31,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:31] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.011 2026-11-11 09:41:31,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/27] Tour pos_basic_order_02_decimal_order_quantity → Step click Next Order (trigger: .receipt-screen .button.next.highlight:visible) 2026-11-11 09:41:31,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/27] Tour pos_basic_order_02_decimal_order_quantity → Step Click Next Order (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:41:31,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/27] Tour pos_basic_order_02_decimal_order_quantity → Step check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen))) 2026-11-11 09:41:31,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:41:31,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR pos_basic_order_02_decimal_order_quantity SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-11 09:41:32,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 15956868 (allocated 17309696) 2026-11-11 09:41:32,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 564 2026-11-11 09:41:32,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:41:32,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 564 2026-11-11 09:41:32,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094132_378320_test_01_pos_basic_order.txt 2026-11-11 09:41:32,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpl1km9l2e_chrome_odoo" 2026-11-11 09:41:32,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 774 2026-11-11 09:41:32,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpco1o6d0w_chrome_odoo 2026-11-11 09:41:32,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:42175/json/version 2026-11-11 09:41:32,923 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42175/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:41:33,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:41:33,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:42175/json 2026-11-11 09:41:33,043 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42175/json with timeout 3 increased to 10s during tests 2026-11-11 09:41:33,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:42175/devtools/page/9B1F918CD7A9C478F352D3AC9EFEB022 2026-11-11 09:41:33,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:41:33,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:41:33,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:41:33,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:41:33,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:41:33,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:41:33,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:33] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.032 0.130 2026-11-11 09:41:33,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '9B1F918CD7A9C478F352D3AC9EFEB022', 'loaderId': '399CB1F9274AAA4811C949BB147F459E', 'isDownload': False} 2026-11-11 09:41:33,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_basic_order_03_tax_position')" 2026-11-11 09:41:33,504 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:41:33,542 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:33] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.016 2026-11-11 09:41:33,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:33] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-11-11 09:41:33,579 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:33] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-11-11 09:41:34,355 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:34] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:41:34,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:41:34,377 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:41:34,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:41:34,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_basic_order_03_tax_position', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:41:34,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/26] Tour pos_basic_order_03_tax_position → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-11 09:41:35,096 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.256 0.444 2026-11-11 09:41:35,101 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.695 2026-11-11 09:41:35,336 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:41:35,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.005 0.010 2026-11-11 09:41:35,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:41:35,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:41:35,507 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:41:35,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:41:35,688 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:41:35,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:41:35,784 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:41:35,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/26] Tour pos_basic_order_03_tax_position → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:41:35,827 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:41:35,862 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.073 2026-11-11 09:41:35,900 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.021 0.066 2026-11-11 09:41:35,927 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.093 2026-11-11 09:41:35,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:35] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.006 0.117 2026-11-11 09:41:36,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/26] Tour pos_basic_order_03_tax_position → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:41:36,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.008 0.029 2026-11-11 09:41:36,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.045 2026-11-11 09:41:36,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:36,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.047 2026-11-11 09:41:36,490 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.063 2026-11-11 09:41:36,503 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.091 2026-11-11 09:41:36,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.050 2026-11-11 09:41:36,537 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.131 2026-11-11 09:41:36,556 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.103 2026-11-11 09:41:36,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/26] Tour pos_basic_order_03_tax_position → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:41:36,565 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.042 2026-11-11 09:41:36,577 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.090 2026-11-11 09:41:36,590 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-11 09:41:36,618 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.070 2026-11-11 09:41:36,628 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:36,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:36] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.111 2026-11-11 09:41:36,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/26] Tour pos_basic_order_03_tax_position → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:36,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:36,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/26] Tour pos_basic_order_03_tax_position → Step order total amount is '5.28' (trigger: .product-screen .order-summary .total:contains("5.28")) 2026-11-11 09:41:36,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:36,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:36,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:37,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:37,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/26] Tour pos_basic_order_03_tax_position → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:41:37,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/26] Tour pos_basic_order_03_tax_position → Step fiscal position screen is shown (trigger: .selection-item:contains("FP-POS-2M")) 2026-11-11 09:41:37,229 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41: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 09:41:37,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:37,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:37,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/26] Tour pos_basic_order_03_tax_position → Step the fiscal position FP-POS-2M has been set to the order (trigger: .o_fiscal_position_button:contains("FP-POS-2M")) 2026-11-11 09:41:37,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/26] Tour pos_basic_order_03_tax_position → Step cancel dialog (trigger: .modal .modal-header button[aria-label='Close']) 2026-11-11 09:41:37,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:37,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:37,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/26] Tour pos_basic_order_03_tax_position → Step order total amount is '5.52' (trigger: .product-screen .order-summary .total:contains("5.52")) 2026-11-11 09:41:37,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:37,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/26] Tour pos_basic_order_03_tax_position → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:41:37,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/26] Tour pos_basic_order_03_tax_position → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:41:37,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/26] Tour pos_basic_order_03_tax_position → Step close the Point of Sale frontend (trigger: .close-pos-popup .button:contains('Discard')) 2026-11-11 09:41:37,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:37] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 11 0.019 0.031 2026-11-11 09:41:38,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:41:38,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR pos_basic_order_03_tax_position SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 09:41:38,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 15167604 (allocated 16523264) 2026-11-11 09:41:38,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 774 2026-11-11 09:41:38,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:41:38,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 774 2026-11-11 09:41:38,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094138_395854_test_01_pos_basic_order.txt 2026-11-11 09:41:38,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpco1o6d0w_chrome_odoo" 2026-11-11 09:41:38,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 965 2026-11-11 09:41:38,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpthzbo942_chrome_odoo 2026-11-11 09:41:38,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:43089/json/version 2026-11-11 09:41:38,815 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43089/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:41:38,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:41:38,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:43089/json 2026-11-11 09:41:38,879 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43089/json with timeout 3 increased to 10s during tests 2026-11-11 09:41:38,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:43089/devtools/page/603420FFE320AF19D68478B07869EC87 2026-11-11 09:41:38,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:41:38,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:41:39,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:41:39,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:41:39,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:41:39,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:41:39,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:39] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.048 0.137 2026-11-11 09:41:39,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '603420FFE320AF19D68478B07869EC87', 'loaderId': 'F2B88EA0DD0E15BF1B8B468DAFAA46F7', 'isDownload': False} 2026-11-11 09:41:39,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('FloatingOrderTour')" 2026-11-11 09:41:39,283 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:41:39,337 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:39] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-11-11 09:41:39,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:39] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-11-11 09:41:39,398 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:39] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.083 2026-11-11 09:41:40,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:40] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:41:40,196 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:41:40,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.046 2026-11-11 09:41:40,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:41:40,235 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.014 2026-11-11 09:41:40,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('FloatingOrderTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:41:40,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/47] Tour FloatingOrderTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:41:40,943 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:40] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.233 0.479 2026-11-11 09:41:40,947 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.621 2026-11-11 09:41:41,386 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 09:41:41,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:41:41,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:41:41,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:41:41,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:41:41,734 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:41,745 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:41:41,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:41:41,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.014 0.067 2026-11-11 09:41:41,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:41:41,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:41,970 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.115 2026-11-11 09:41:42,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.018 0.167 2026-11-11 09:41:42,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.006 0.111 2026-11-11 09:41:42,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.024 0.044 2026-11-11 09:41:42,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.039 2026-11-11 09:41:42,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/47] Tour FloatingOrderTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:41:42,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.094 2026-11-11 09:41:42,210 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.086 2026-11-11 09:41:42,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.008 0.070 2026-11-11 09:41:42,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:42,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.047 2026-11-11 09:41:42,278 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.138 2026-11-11 09:41:42,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.064 2026-11-11 09:41:42,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/47] Tour FloatingOrderTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:42,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.198 2026-11-11 09:41:42,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.070 2026-11-11 09:41:42,336 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.152 2026-11-11 09:41:42,369 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.012 0.071 2026-11-11 09:41:42,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:42] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.013 0.108 2026-11-11 09:41:42,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:42,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:41:42,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:42,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:42,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/47] Tour FloatingOrderTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:42,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:42,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2")):has(.price:contains("10.20"))) 2026-11-11 09:41:42,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:43,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:43,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:43,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/47] Tour FloatingOrderTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:41:43,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/47] Tour FloatingOrderTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:41:43,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:43,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":"5.28"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1")):has(.price:contains("5.28"))) 2026-11-11 09:41:43,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:43,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:43,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/47] Tour FloatingOrderTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:41:43,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:43,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"2.0","price":"10.56"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("2")):has(.price:contains("10.56"))) 2026-11-11 09:41:43,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:43,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:43,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/47] Tour FloatingOrderTour → Step .fa-caret-down 2026-11-11 09:41:43,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [28/47] Tour FloatingOrderTour → Step .list-container-items .btn:eq(0) 2026-11-11 09:41:44,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [29/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:44,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [30/47] Tour FloatingOrderTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:41:44,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [31/47] Tour FloatingOrderTour → Step .fa-caret-down 2026-11-11 09:41:44,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [32/47] Tour FloatingOrderTour → Step .list-container-items .btn:eq(1) 2026-11-11 09:41:44,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [33/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:44,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [34/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:44,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [35/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-11-11 09:41:44,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [36/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-11-11 09:41:44,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [37/47] Tour FloatingOrderTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:41:44,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [38/47] Tour FloatingOrderTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:41:44,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [39/47] Tour FloatingOrderTour → Step body 2026-11-11 09:41:44,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [40/47] Tour FloatingOrderTour → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-11-11 09:41:44,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [41/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:44,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [42/47] Tour FloatingOrderTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:41:44,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [43/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:44,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [44/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:45,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [45/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"productName":"Letter Tray","quantity":"2.0"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-11-11 09:41:45,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [46/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:45,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [47/47] Tour FloatingOrderTour → Step body 2026-11-11 09:41:45,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:41:45,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR FloatingOrderTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:41:45,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 15334048 (allocated 16523264) 2026-11-11 09:41:45,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 965 2026-11-11 09:41:45,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:41:45,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 965 2026-11-11 09:41:45,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094145_546563_test_01_pos_basic_order.txt 2026-11-11 09:41:45,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpthzbo942_chrome_odoo" 2026-11-11 09:41:46,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 1160 2026-11-11 09:41:46,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpb_gfzryp_chrome_odoo 2026-11-11 09:41:46,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:45465/json/version 2026-11-11 09:41:46,193 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45465/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:41:46,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:41:46,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:45465/json 2026-11-11 09:41:46,256 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45465/json with timeout 3 increased to 10s during tests 2026-11-11 09:41:46,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:45465/devtools/page/4B6B564D2FB6296BC3BB0B08E9D0CC19 2026-11-11 09:41:46,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:41:46,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:41:46,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:41:46,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:41:46,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:41:46,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:41:46,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:46] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.046 0.111 2026-11-11 09:41:46,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '4B6B564D2FB6296BC3BB0B08E9D0CC19', 'loaderId': 'BBBB1836B86B5E1F2900FE9D0849B55C', 'isDownload': False} 2026-11-11 09:41:46,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-11-11 09:41:46,742 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:41:46,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:46] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.029 2026-11-11 09:41:46,799 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:46] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-11-11 09:41:46,843 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:46] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.078 2026-11-11 09:41:47,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:47] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:41:47,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:47,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:41:47,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.019 0.006 2026-11-11 09:41:47,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:41:47,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('ProductScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:41:47,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/153] Tour ProductScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:41:48,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:48] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.220 0.537 2026-11-11 09:41:48,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.654 2026-11-11 09:41:48,648 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.014 2026-11-11 09:41:48,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:41:48,769 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:41:48,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:48] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:41:48,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:41:49,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:41:49,029 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:41:49,123 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:41:49,232 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:41:49,234 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-11-11 09:41:49,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/153] Tour ProductScreenTour → Step .product-list 2026-11-11 09:41:49,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.052 0.086 2026-11-11 09:41:49,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.009 0.125 2026-11-11 09:41:49,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.012 0.125 2026-11-11 09:41:49,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.101 2026-11-11 09:41:49,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:49,465 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.009 0.128 2026-11-11 09:41:49,508 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.018 0.100 2026-11-11 09:41:49,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.100 2026-11-11 09:41:49,566 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.191 2026-11-11 09:41:49,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:49,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.181 2026-11-11 09:41:49,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.012 0.161 2026-11-11 09:41:49,644 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.163 2026-11-11 09:41:49,665 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.089 2026-11-11 09:41:49,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.095 2026-11-11 09:41:49,720 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.202 2026-11-11 09:41:49,742 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.006 0.196 2026-11-11 09:41:49,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:41:49] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.133 2026-11-11 09:41:49,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:41:49,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:49,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:49,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:50,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:50,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2")):has(.price:contains("10.20"))) 2026-11-11 09:41:50,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:50,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:41:50,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/153] Tour ProductScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:41:50,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:50,493 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":"5.28"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1")):has(.price:contains("5.28"))) 2026-11-11 09:41:50,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:50,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/153] Tour ProductScreenTour → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:41:50,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:41:50,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:50,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.0","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3")):has(.price:contains("15.30"))) 2026-11-11 09:41:50,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:51,010 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("3"))) 2026-11-11 09:41:51,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:51,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:41:51,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:41:51,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:41:51,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:51,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [28/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("0")):has(.price:contains("0.0"))) 2026-11-11 09:41:51,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [29/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:51,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [30/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.0","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3")):has(.price:contains("15.30"))) 2026-11-11 09:41:51,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [31/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:51,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [32/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0")):has(.price:contains("0.0"))) 2026-11-11 09:41:52,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [33/153] Tour ProductScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:41:52,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [34/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:41:52,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [35/153] Tour ProductScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:41:52,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [36/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"12.0","price":"61.2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("12")):has(.price:contains("61.2"))) 2026-11-11 09:41:52,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [37/153] Tour ProductScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:41:52,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [38/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.0","price":"627.3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123")):has(.price:contains("627.3"))) 2026-11-11 09:41:52,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [39/153] Tour ProductScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:41:52,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [40/153] Tour ProductScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:41:52,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [41/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"629.85"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("629.85"))) 2026-11-11 09:41:53,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [42/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:53,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [43/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '123.5' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("123.5"))) 2026-11-11 09:41:53,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [44/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:53,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [45/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"123.5"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5"))) 2026-11-11 09:41:53,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [46/153] Tour ProductScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:41:53,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [47/153] Tour ProductScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:41:53,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [48/153] Tour ProductScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:41:53,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [49/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"123.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("123.5"))) 2026-11-11 09:41:53,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [50/153] Tour ProductScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:41:53,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [51/153] Tour ProductScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:41:53,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [52/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,358.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("1,358.5"))) 2026-11-11 09:41:54,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [53/153] Tour ProductScreenTour → Step click numpad button: % (trigger: div.numpad button[value="%"]) 2026-11-11 09:41:54,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [54/153] Tour ProductScreenTour → Step check if --%-- mode is activated (trigger: div.numpad button[value="%"].active) 2026-11-11 09:41:54,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [55/153] Tour ProductScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:41:54,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [56/153] Tour ProductScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:41:54,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [57/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,290.58"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("1,290.58"))) 2026-11-11 09:41:54,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [58/153] Tour ProductScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:41:54,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [59/153] Tour ProductScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:41:54,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [60/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:54,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [61/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:54,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [62/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:41:54,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [63/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:54,976 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [64/153] Tour ProductScreenTour → Step selecting 'Desk test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Desk test")) 2026-11-11 09:41:55,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [65/153] Tour ProductScreenTour → Step 'Desk test' subcategory selected (trigger: button.category-button:contains("Desk test")) 2026-11-11 09:41:55,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [66/153] Tour ProductScreenTour → Step 'Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad")) 2026-11-11 09:41:55,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [67/153] Tour ProductScreenTour → Step selecting 'Misc test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Misc test")) 2026-11-11 09:41:55,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [68/153] Tour ProductScreenTour → Step 'Misc test' subcategory selected (trigger: button.category-button:contains("Misc test")) 2026-11-11 09:41:55,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [69/153] Tour ProductScreenTour → Step 'Whiteboard Pen' should be displayed (trigger: .product-list .product-name:contains("Whiteboard Pen")) 2026-11-11 09:41:55,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [70/153] Tour ProductScreenTour → Step selecting 'Chair test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Chair test")) 2026-11-11 09:41:55,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [71/153] Tour ProductScreenTour → Step 'Chair test' subcategory selected (trigger: button.category-button:contains("Chair test")) 2026-11-11 09:41:55,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [72/153] Tour ProductScreenTour → Step 'Letter Tray' should be displayed (trigger: .product-list .product-name:contains("Letter Tray")) 2026-11-11 09:41:55,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [73/153] Tour ProductScreenTour → Step selecting 'Chair test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Chair test")) 2026-11-11 09:41:55,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [74/153] Tour ProductScreenTour → Step 'Chair test' subcategory selected (trigger: button.category-button:contains("Chair test")) 2026-11-11 09:41:55,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [75/153] Tour ProductScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:41:55,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [76/153] Tour ProductScreenTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-11-11 09:41:55,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [77/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:55,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [78/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:41:56,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [79/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:41:56,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [80/153] Tour ProductScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:41:56,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [81/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-11 09:41:56,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [82/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:41:56,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [83/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:41:56,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [84/153] Tour ProductScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:41:56,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [85/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("2"))) 2026-11-11 09:41:56,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [86/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:56,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [87/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("0"))) 2026-11-11 09:41:56,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [88/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:57,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [89/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-11 09:41:57,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [90/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:57,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [91/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("0"))) 2026-11-11 09:41:57,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [92/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:57,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [93/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:41:57,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [94/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:41:57,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [95/153] Tour ProductScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:41:57,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [96/153] Tour ProductScreenTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-11-11 09:41:58,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [97/153] Tour ProductScreenTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-11-11 09:41:58,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [98/153] Tour ProductScreenTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-11 09:41:58,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [99/153] Tour ProductScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:41:58,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [100/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:41:58,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [101/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:41:58,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [102/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:41:58,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [103/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:58,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [104/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("0"))) 2026-11-11 09:41:58,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [105/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:58,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [106/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:41:59,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [107/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:41:59,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [108/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:41:59,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [109/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:59,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [110/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("0"))) 2026-11-11 09:41:59,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [111/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:59,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [112/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:41:59,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [113/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:41:59,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [114/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:41:59,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [115/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:41:59,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [116/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("0"))) 2026-11-11 09:42:00,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [117/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:00,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [118/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:42:00,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [119/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 09:42:00,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [120/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 09:42:00,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [121/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:00,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [122/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-11-11 09:42:00,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [123/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:00,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [124/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:42:01,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [125/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:01,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [126/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("0"))) 2026-11-11 09:42:01,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [127/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:01,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [128/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:42:01,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [129/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:01,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [130/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:42:01,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [131/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:01,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [132/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:42:01,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [133/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:01,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [134/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:42:01,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [135/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:01,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [136/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:42:02,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [137/153] Tour ProductScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:42:02,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [138/153] Tour ProductScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:42:02,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [139/153] Tour ProductScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-11 09:42:02,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [140/153] Tour ProductScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-11 09:42:02,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [141/153] Tour ProductScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:02,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [142/153] Tour ProductScreenTour → Step Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","customerNote":"Test customer note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 09:42:02,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [143/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:02,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [144/153] Tour ProductScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:42:02,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [145/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:02,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [146/153] Tour ProductScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:42:02,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [147/153] Tour ProductScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:42:02,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [148/153] Tour ProductScreenTour → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-11-11 09:42:02,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [149/153] Tour ProductScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:02,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [150/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:02,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [151/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:02,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [152/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:42:03,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [153/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:03,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:42:03,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR ProductScreenTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:42:03,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 16557268 (allocated 18755584) 2026-11-11 09:42:03,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 1160 2026-11-11 09:42:03,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:42:03,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 1160 2026-11-11 09:42:03,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094203_507320_test_01_pos_basic_order.txt 2026-11-11 09:42:03,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpb_gfzryp_chrome_odoo" 2026-11-11 09:42:04,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 1351 2026-11-11 09:42:04,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpkbzvzl53_chrome_odoo 2026-11-11 09:42:04,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:34033/json/version 2026-11-11 09:42:04,046 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34033/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:42:04,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:42:04,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:34033/json 2026-11-11 09:42:04,094 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34033/json with timeout 3 increased to 10s during tests 2026-11-11 09:42:04,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:34033/devtools/page/6D000F89BD6E6075137FB86D2FE1F94A 2026-11-11 09:42:04,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:42:04,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:42:04,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:42:04,193 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:42:04,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:42:04,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:42:04,402 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:04] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.035 0.090 2026-11-11 09:42:04,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '6D000F89BD6E6075137FB86D2FE1F94A', 'loaderId': '212FF92C6BFCAF5B018573BB44BD12D0', 'isDownload': False} 2026-11-11 09:42:04,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-11-11 09:42:04,456 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:42:04,492 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:04] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 09:42:04,514 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:04] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-11-11 09:42:04,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:04] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.050 2026-11-11 09:42:05,228 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:42:05,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:42:05,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:05,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:42:05,279 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 09:42:05,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('PaymentScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:42:05,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/80] Tour PaymentScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:42:05,930 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:05] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.228 0.421 2026-11-11 09:42:05,932 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.603 2026-11-11 09:42:06,268 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 09:42:06,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:42:06,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-11-11 09:42:06,434 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:42:06,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:42:06,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:06,618 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:06,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.066 2026-11-11 09:42:06,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "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 09:42:06,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.054 0.043 2026-11-11 09:42:06,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-11-11 09:42:06,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/80] Tour PaymentScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:42:06,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.015 0.131 2026-11-11 09:42:06,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:06] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.070 2026-11-11 09:42:07,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.030 0.041 2026-11-11 09:42:07,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.012 0.076 2026-11-11 09:42:07,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.066 2026-11-11 09:42:07,137 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.058 2026-11-11 09:42:07,156 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.009 0.139 2026-11-11 09:42:07,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.062 2026-11-11 09:42:07,206 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.070 2026-11-11 09:42:07,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/80] Tour PaymentScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:07,241 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.012 0.218 2026-11-11 09:42:07,266 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.253 2026-11-11 09:42:07,280 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.130 2026-11-11 09:42:07,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.067 2026-11-11 09:42:07,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.154 2026-11-11 09:42:07,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.008 0.143 2026-11-11 09:42:07,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/80] Tour PaymentScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:42:07,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:42:07,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:42:07,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/80] Tour PaymentScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-11 09:42:07,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/80] Tour PaymentScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:07,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/80] Tour PaymentScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:07,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/80] Tour PaymentScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:07,963 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:07,968 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:42:08,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/80] Tour PaymentScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:08,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/80] Tour PaymentScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:42:08,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/80] Tour PaymentScreenTour → Step amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8")) 2026-11-11 09:42:08,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/80] Tour PaymentScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:42:08,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:42:08,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:08,300 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:42:08,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:08,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:42:08,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:42:08,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:08,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/80] Tour PaymentScreenTour → Step remaining amount is 41.8 (trigger: .payment-status-remaining .amount:contains("41.8")) 2026-11-11 09:42:08,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/80] Tour PaymentScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:42:08,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/80] Tour PaymentScreenTour → Step amount tendered in the line is '11.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("11.00")) 2026-11-11 09:42:08,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:42:08,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/80] Tour PaymentScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:08,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/80] Tour PaymentScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:42:08,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:08,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [28/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:09,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [29/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:09,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [30/80] Tour PaymentScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:42:09,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [31/80] Tour PaymentScreenTour → Step amount tendered in the line is '0.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.00")) 2026-11-11 09:42:09,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [32/80] Tour PaymentScreenTour → Step delete Cash paymentline with 0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("0")) ~ .delete-button) 2026-11-11 09:42:09,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [33/80] Tour PaymentScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:42:09,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [34/80] Tour PaymentScreenTour → Step amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8")) 2026-11-11 09:42:09,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [35/80] Tour PaymentScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:09,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [36/80] Tour PaymentScreenTour → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:42:09,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [37/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:09,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [38/80] Tour PaymentScreenTour → Step delete Bank paymentline with 52.8 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("52.8")) ~ .delete-button) 2026-11-11 09:42:09,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [39/80] Tour PaymentScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:42:09,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [40/80] Tour PaymentScreenTour → Step click numpad button: +10 (trigger: div.numpad button[value="+10"]) 2026-11-11 09:42:09,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [41/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:09,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [42/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:42:09,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [43/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:09,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [44/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:09,960 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [45/80] Tour PaymentScreenTour → Step remaining amount is 42.8 (trigger: .payment-status-remaining .amount:contains("42.8")) 2026-11-11 09:42:10,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [46/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:42:10,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [47/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:10,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [48/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:10,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [49/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:42:10,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [50/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:10,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [51/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:42:10,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [52/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:10,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [53/80] Tour PaymentScreenTour → Step change is -52.2 (trigger: .payment-status-change .amount:contains("-52.2")) 2026-11-11 09:42:10,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [54/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:10,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [55/80] Tour PaymentScreenTour → Step click numpad button: +50 (trigger: div.numpad button[value="+50"]) 2026-11-11 09:42:10,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [56/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:10,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [57/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:42:10,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [58/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:42:10,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [59/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:42:10,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [60/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:10,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [61/80] Tour PaymentScreenTour → Step change is -102.2 (trigger: .payment-status-change .amount:contains("-102.2")) 2026-11-11 09:42:10,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [62/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:10,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [63/80] Tour PaymentScreenTour → Step delete Cash paymentline with 155.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("155.0")) ~ .delete-button) 2026-11-11 09:42:11,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [64/80] Tour PaymentScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:42:11,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [65/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:42:11,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [66/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:11,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [67/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:42:11,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [68/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:11,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [69/80] Tour PaymentScreenTour → Step remaining amount is 51.8 (trigger: .payment-status-remaining .amount:contains("51.8")) 2026-11-11 09:42:11,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [70/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:42:11,426 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [71/80] Tour PaymentScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:11,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [72/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 09:42:11,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [73/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:42:11,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [74/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:11,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [75/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:11,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [76/80] Tour PaymentScreenTour → Step remaining amount is 46.8 (trigger: .payment-status-remaining .amount:contains("46.8")) 2026-11-11 09:42:11,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [77/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:42:11,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [78/80] Tour PaymentScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:12,021 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [79/80] Tour PaymentScreenTour → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:42:12,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [80/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:12,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:42:12,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR PaymentScreenTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:42:12,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 15425832 (allocated 16785408) 2026-11-11 09:42:12,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 1351 2026-11-11 09:42:12,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:42:12,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 1351 2026-11-11 09:42:12,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094212_436288_test_01_pos_basic_order.txt 2026-11-11 09:42:12,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpkbzvzl53_chrome_odoo" 2026-11-11 09:42:12,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome pid: 1556 2026-11-11 09:42:12,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmp4hsfqylj_chrome_odoo 2026-11-11 09:42:12,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:41097/json/version 2026-11-11 09:42:12,964 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41097/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:42:12,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:42:12,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:41097/json 2026-11-11 09:42:12,998 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41097/json with timeout 3 increased to 10s during tests 2026-11-11 09:42:13,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:41097/devtools/page/2F7528ED7B01CC8173E2A5120DEF81AD 2026-11-11 09:42:13,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:42:13,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:42:13,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:42:13,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:42:13,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:42:13,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:42:13,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:13] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.049 0.116 2026-11-11 09:42:13,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Navigation result: {'frameId': '2F7528ED7B01CC8173E2A5120DEF81AD', 'loaderId': 'B63499527B6C845D1661F584C2C4E5ED', 'isDownload': False} 2026-11-11 09:42:13,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-11-11 09:42:13,400 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:42:13,440 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:13] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.015 0.013 2026-11-11 09:42:13,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:13] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-11-11 09:42:13,490 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:13] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.015 0.052 2026-11-11 09:42:14,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:42:14,210 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:42:14,244 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:42:14,279 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:42:14,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('ReceiptScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:42:14,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [1/177] Tour ReceiptScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:42:15,121 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.277 0.556 2026-11-11 09:42:15,134 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.839 2026-11-11 09:42:15,445 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 09:42:15,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.005 2026-11-11 09:42:15,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:42:15,576 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:42:15,607 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:42:15,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:42:15,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:15,763 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:42:15,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:42:15,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "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 09:42:15,906 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:42:15,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [2/177] Tour ReceiptScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:42:15,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:15] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.048 0.086 2026-11-11 09:42:16,013 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.152 2026-11-11 09:42:16,086 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.136 2026-11-11 09:42:16,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.051 2026-11-11 09:42:16,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.023 0.074 2026-11-11 09:42:16,188 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.120 2026-11-11 09:42:16,237 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.014 0.143 2026-11-11 09:42:16,272 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.006 0.105 2026-11-11 09:42:16,308 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.014 0.152 2026-11-11 09:42:16,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [3/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:16,349 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.080 2026-11-11 09:42:16,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.017 0.061 2026-11-11 09:42:16,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.326 2026-11-11 09:42:16,425 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.138 2026-11-11 09:42:16,447 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.072 2026-11-11 09:42:16,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.151 2026-11-11 09:42:16,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:16] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.127 2026-11-11 09:42:16,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [4/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:42:16,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [5/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:16,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [6/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:16,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [7/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:16,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [8/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:16,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [9/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:16,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [10/177] Tour ReceiptScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:42:16,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [11/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:42:16,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [12/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-11 09:42:17,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [13/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:17,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [14/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:17,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [15/177] Tour ReceiptScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:42:17,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [16/177] Tour ReceiptScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:42:17,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [17/177] Tour ReceiptScreenTour → Step click partner 'Partner Full' from partner list screen (trigger: .modal .partner-list b:contains(Partner Full)) 2026-11-11 09:42:17,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [18/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:17,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [19/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:17,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [20/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:17,998 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:42:18,003 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:42:18,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [21/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:18,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [22/177] Tour ReceiptScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:18,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [23/177] Tour ReceiptScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:18,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:42:18,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [24/177] Tour ReceiptScreenTour → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-11 09:42:18,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [25/177] Tour ReceiptScreenTour → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-11 09:42:18,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [26/177] Tour ReceiptScreenTour → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-11-11 09:42:18,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [27/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:18,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48613479 started for PoS orders references: [{'name': 'Order 00014-008-0001', 'uuid': '83919308-b76d-4e2f-ae16-06d25032163b'}] 2026-11-11 09:42:18,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [28/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:42:18,597 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:19,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48613479 order {'name': 'Order 00014-008-0001', 'uuid': '83919308-b76d-4e2f-ae16-06d25032163b'} created pos.order #23 2026-11-11 09:42:19,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48613479 finished 2026-11-11 09:42:19,590 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 212 0.429 0.597 2026-11-11 09:42:19,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.004 0.015 2026-11-11 09:42:19,833 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:19] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 09:42:19,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [29/177] Tour ReceiptScreenTour → Step Shipping date must be printed (trigger: .pos-receipt-order-data:contains('Expected delivery:')) 2026-11-11 09:42:19,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [30/177] Tour ReceiptScreenTour → Step Shipping date must be today (trigger: .pos-receipt-order-data:contains('Expected delivery:') > div:contains('11/11/2026')) 2026-11-11 09:42:19,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [31/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("55.0") 2026-11-11 09:42:20,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [32/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:42:20,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [33/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:42:20,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [34/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:42:20,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [35/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:42:20,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [36/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:20,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [37/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:20,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [38/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:20,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [39/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:20,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [40/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:20,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [41/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:20,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [42/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:20,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [43/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:20,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [44/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6")):has(.price:contains("30.0"))) 2026-11-11 09:42:21,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [45/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:21,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [46/177] Tour ReceiptScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:42:21,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [47/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:21,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [48/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:42:21,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [49/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:21,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [50/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:21,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [51/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:21,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [52/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:21,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [53/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:21,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [54/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:21,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [55/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6")):has(.price:contains("36.0"))) 2026-11-11 09:42:21,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [56/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:21,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [57/177] Tour ReceiptScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:42:22,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [58/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:22,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [59/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:42:22,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [60/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:22,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [61/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:22,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [62/177] Tour ReceiptScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:42:22,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [63/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:22,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [64/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:22,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [65/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:22,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [66/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6")):has(.price:contains("6.0"))) 2026-11-11 09:42:22,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [67/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:22,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [68/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:22,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [69/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:22,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [70/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:23,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [71/177] Tour ReceiptScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:42:23,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [72/177] Tour ReceiptScreenTour → Step click numpad button: 7 (trigger: div.numpad button[value="7"]) 2026-11-11 09:42:23,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [73/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:42:23,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [74/177] Tour ReceiptScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:23,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [75/177] Tour ReceiptScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button[value="7"]) 2026-11-11 09:42:23,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [76/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:23,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [77/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:23,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [78/177] Tour ReceiptScreenTour → Step remaining amount is 2.0 (trigger: .payment-status-remaining .amount:contains("2.0")) 2026-11-11 09:42:23,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [79/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:42:23,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [80/177] Tour ReceiptScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:23,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [81/177] Tour ReceiptScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button[value="7"]) 2026-11-11 09:42:23,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [82/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:23,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [83/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:23,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [84/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:23,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [85/177] Tour ReceiptScreenTour → Step change is -628.0 (trigger: .payment-status-change .amount:contains("-628.0")) 2026-11-11 09:42:23,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [86/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:23,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2872455 started for PoS orders references: [{'name': 'Order 00014-008-0002', 'uuid': '76ce9efd-9287-4474-8da2-81aaacf454ac'}] 2026-11-11 09:42:24,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [87/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:42:24,953 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2872455 order {'name': 'Order 00014-008-0002', 'uuid': '76ce9efd-9287-4474-8da2-81aaacf454ac'} created pos.order #24 2026-11-11 09:42:24,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2872455 finished 2026-11-11 09:42:25,033 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 262 0.361 0.688 2026-11-11 09:42:25,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.003 0.015 2026-11-11 09:42:25,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [88/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("72.0") 2026-11-11 09:42:25,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [89/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:42:25,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [90/177] Tour ReceiptScreenTour → Step .receipt-screen .send-receipt-email-input 2026-11-11 09:42:25,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [91/177] Tour ReceiptScreenTour → Step .receipt-screen button i.fa-paper-plane 2026-11-11 09:42:26,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [92/177] Tour ReceiptScreenTour → Step .receipt-screen .notice .text-success 2026-11-11 09:42:26,538 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-11-11 09:42:26,538 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-11-11 09:42:26,540 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-11-11 09:42:26,541 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-11-11 09:42:26,541 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-11-11 09:42:26,550 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:42:26,559 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-11-11 09:42:26,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:42:26,573 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-11-11 09:42:26,574 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-11-11 09:42:26,587 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-11-11 09:42:26,588 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-11-11 09:42:26,588 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-11-11 09:42:26,589 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-11-11 09:42:26,589 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-11-11 09:42:26,590 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-11-11 09:42:26,591 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-11-11 09:42:26,592 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-11-11 09:42:26,592 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-11-11 09:42:26,592 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-11-11 09:42:26,593 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-11-11 09:42:26,593 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-11-11 09:42:26,594 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-11-11 09:42:26,594 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-11-11 09:42:26,595 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-11-11 09:42:26,595 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-11-11 09:42:26,595 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-11-11 09:42:26,596 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-11-11 09:42:26,596 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-11-11 09:42:26,606 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:42:26,608 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-11-11 09:42:26,608 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-11-11 09:42:26,609 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-11-11 09:42:26,622 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-11-11 09:42:26,626 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-11-11 09:42:26,626 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-11-11 09:42:26,627 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-11-11 09:42:26,627 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-11-11 09:42:26,627 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-11-11 09:42:26,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:42:26,649 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:42:26,649 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-11-11 09:42:26,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:42:26,679 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.046 2026-11-11 09:42:26,681 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:42:26,716 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:42:26,719 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-11-11 09:42:26,748 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-11-11 09:42:26,752 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-11-11 09:42:26,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:42:26,766 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-11-11 09:42:26,771 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-11-11 09:42:26,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.050 2026-11-11 09:42:26,780 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-11-11 09:42:26,780 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-11-11 09:42:26,781 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-11-11 09:42:26,782 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-11-11 09:42:26,782 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-11-11 09:42:26,783 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-11-11 09:42:26,785 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-11-11 09:42:26,785 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-11-11 09:42:26,786 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-11-11 09:42:26,787 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-11-11 09:42:26,788 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-11-11 09:42:26,788 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-11-11 09:42:26,789 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-11-11 09:42:26,789 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-11-11 09:42:26,790 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-11-11 09:42:26,790 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-11-11 09:42:26,791 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-11-11 09:42:26,793 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-11-11 09:42:26,794 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-11-11 09:42:26,795 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-11-11 09:42:26,796 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-11-11 09:42:26,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:42:26,823 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-11-11 09:42:26,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-11-11 09:42:26,846 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-11-11 09:42:26,852 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:42:26,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-11-11 09:42:26,918 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-11-11 09:42:26,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-11-11 09:42:26,940 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-11-11 09:42:26,947 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:42:26,950 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:26] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.129 2026-11-11 09:42:26,977 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-11-11 09:42:27,002 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:42:27,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:42:27,060 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:42:27,067 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-11-11 09:42:27,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.073 2026-11-11 09:42:27,103 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-11-11 09:42:27,127 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-11-11 09:42:27,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-11-11 09:42:27,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-11-11 09:42:27,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-11-11 09:42:27,147 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-11-11 09:42:27,160 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-11-11 09:42:27,161 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-11-11 09:42:27,164 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-11-11 09:42:27,176 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-11-11 09:42:27,181 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-11-11 09:42:27,182 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-11-11 09:42:27,184 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-11-11 09:42:27,185 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-11-11 09:42:27,185 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-11-11 09:42:27,186 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-11-11 09:42:27,186 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-11-11 09:42:27,186 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-11-11 09:42:27,186 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-11-11 09:42:27,194 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-11-11 09:42:27,197 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-11-11 09:42:27,210 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-11-11 09:42:27,213 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-11-11 09:42:27,215 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-11-11 09:42:27,222 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:42:27,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-11-11 09:42:27,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-11-11 09:42:27,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:42:27,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 304 - 4 0.006 0.011 2026-11-11 09:42:27,823 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:27] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 304 - 4 0.002 0.010 2026-11-11 09:42:28,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:28] "POST /web/dataset/call_kw/pos.order/action_send_receipt HTTP/1.1" 200 - 33 0.086 0.120 2026-11-11 09:42:28,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [93/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:42:28,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [94/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:42:28,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [95/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:42:29,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [96/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:29,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [97/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:29,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [98/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:29,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [99/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:29,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [100/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:29,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [101/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:29,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [102/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:29,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [103/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:29,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [104/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6"))) 2026-11-11 09:42:29,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [105/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:29,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [106/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:29,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [107/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:29,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [108/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:29,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [109/177] Tour ReceiptScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-11 09:42:30,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [110/177] Tour ReceiptScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1/)) 2026-11-11 09:42:30,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [111/177] Tour ReceiptScreenTour → Step input shown is '1' (trigger: .modal .value:contains("1")) 2026-11-11 09:42:30,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [112/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:30,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [113/177] Tour ReceiptScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:42:30,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [114/177] Tour ReceiptScreenTour → Step amount to pay is '31.0' (trigger: .paymentlines-empty .total:contains("31.0")) 2026-11-11 09:42:30,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [115/177] Tour ReceiptScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:42:30,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [116/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:30,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80942883 started for PoS orders references: [{'name': 'Order 00014-008-0003', 'uuid': 'bee04d86-1410-417e-81d6-fc7b66e911c0'}] 2026-11-11 09:42:30,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [117/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:42:31,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80942883 order {'name': 'Order 00014-008-0003', 'uuid': 'bee04d86-1410-417e-81d6-fc7b66e911c0'} created pos.order #25 2026-11-11 09:42:31,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80942883 finished 2026-11-11 09:42:31,587 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 228 0.396 0.640 2026-11-11 09:42:31,678 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:42:31,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [118/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("$ 30.00 + $ 1.00 tip") 2026-11-11 09:42:31,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [119/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:42:31,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [120/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:42:31,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [121/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:42:31,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [122/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:42:32,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [123/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:32,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [124/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:32,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [125/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:32,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [126/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:32,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [127/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:32,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [128/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:32,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [129/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:32,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [130/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:32,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [131/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:32,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [132/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:32,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [133/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:32,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [134/177] Tour ReceiptScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:42:32,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [135/177] Tour ReceiptScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:42:32,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [136/177] Tour ReceiptScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-11 09:42:32,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [137/177] Tour ReceiptScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-11 09:42:32,991 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [138/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:33,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [139/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:33,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [140/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:33,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [141/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:33,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [142/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:33,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [143/177] Tour ReceiptScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:33,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [144/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:33,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [145/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 09:42:33,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90767791 started for PoS orders references: [{'name': 'Order 00014-008-0004', 'uuid': '07f2d245-66d0-473f-8ac4-b6d30d0118c4'}] 2026-11-11 09:42:34,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90767791 order {'name': 'Order 00014-008-0004', 'uuid': '07f2d245-66d0-473f-8ac4-b6d30d0118c4'} created pos.order #26 2026-11-11 09:42:34,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90767791 finished 2026-11-11 09:42:34,260 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.221 0.547 2026-11-11 09:42:34,344 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:42:34,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [146/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:42:34,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [147/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:42:34,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [148/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:42:34,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [149/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:34,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [150/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:34,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [151/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:34,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [152/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:34,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [153/177] Tour ReceiptScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:42:34,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [154/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:42:34,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [155/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:35,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [156/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:35,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [157/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:35,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [158/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:35,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [159/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:35,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [160/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:35,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [161/177] Tour ReceiptScreenTour → Step click numpad button: % (trigger: div.numpad button[value="%"]) 2026-11-11 09:42:35,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [162/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("20"))) 2026-11-11 09:42:35,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [163/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:35,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [164/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"19.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("19.0"))) 2026-11-11 09:42:35,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [165/177] Tour ReceiptScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:42:35,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [166/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:35,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [167/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:35,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [168/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:35,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [169/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:35,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [170/177] Tour ReceiptScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:36,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [171/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:36,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [172/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:42:36,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33922141 started for PoS orders references: [{'name': 'Order 00014-008-0005', 'uuid': 'fc31ff6c-89e9-4876-a4f6-f520fd684e71'}] 2026-11-11 09:42:36,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33922141 order {'name': 'Order 00014-008-0005', 'uuid': 'fc31ff6c-89e9-4876-a4f6-f520fd684e71'} created pos.order #27 2026-11-11 09:42:36,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33922141 finished 2026-11-11 09:42:36,975 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.287 0.574 2026-11-11 09:42:37,042 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:42:37,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [173/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"productName":"Desk Pad","priceNoDiscount":"20"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.info-list:contains("20"))) 2026-11-11 09:42:37,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [174/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("19.00") 2026-11-11 09:42:37,193 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [175/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:42:37,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [176/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:42:37,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: [177/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:42:37,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:42:37,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR ReceiptScreenTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:42:37,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.browser: heap 19997388 (allocated 21245952) 2026-11-11 09:42:37,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing chrome headless with pid 1556 2026-11-11 09:42:37,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:42:37,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Terminating chrome headless with pid 1556 2026-11-11 09:42:37,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094237_987831_test_01_pos_basic_order.txt 2026-11-11 09:42:37,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmp4hsfqylj_chrome_odoo" 2026-11-11 09:42:38,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-11-11 09:42:38,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Chrome pid: 1810 2026-11-11 09:42:38,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Chrome headless temporary user profile dir: /tmp/tmp3amwaia9_chrome_odoo 2026-11-11 09:42:38,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Issuing json command http://127.0.0.1:38527/json/version 2026-11-11 09:42:38,896 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38527/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:42:38,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Browser version: Chrome/150.0.7871.114 2026-11-11 09:42:38,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Issuing json command http://127.0.0.1:38527/json 2026-11-11 09:42:38,976 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38527/json with timeout 3 increased to 10s during tests 2026-11-11 09:42:39,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Websocket url found: ws://127.0.0.1:38527/devtools/page/DA83CAEA913AE54F92D40B6F171517D6 2026-11-11 09:42:39,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Enable chrome headless console log notification 2026-11-11 09:42:39,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Chrome headless enable page notifications 2026-11-11 09:42:39,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:42:39,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Setting session cookie in browser 2026-11-11 09:42:39,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:42:39,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:42:39,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:42:40,395 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:40] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.133 1.044 2026-11-11 09:42:40,399 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Navigation result: {'frameId': 'DA83CAEA913AE54F92D40B6F171517D6', 'loaderId': '5CF1D751C4CF6B42FF005CD59C4FD859', 'isDownload': False} 2026-11-11 09:42:40,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-11-11 09:42:40,443 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:42:40,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:40] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-11-11 09:42:40,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:40] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.032 2026-11-11 09:42:40,535 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:40] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.049 2026-11-11 09:42:41,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:42:41,254 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:41,293 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:42:41,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Evaluate test code "odoo.startTour('ChromeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:42:41,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: IndexedDB 1 Ready 2026-11-11 09:42:41,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [1/158] Tour ChromeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:42:42,234 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.322 0.639 2026-11-11 09:42:42,252 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.972 2026-11-11 09:42:42,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:42:42,476 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-11 09:42:42,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.006 0.010 2026-11-11 09:42:42,591 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:42:42,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:42:42,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: Owl is running in 'dev' mode. 2026-11-11 09:42:42,772 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:42,792 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:42,952 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.034 2026-11-11 09:42:43,000 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.070 2026-11-11 09:42:43,037 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.088 2026-11-11 09:42:43,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [2/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:42:43,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.071 0.087 2026-11-11 09:42:43,128 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.011 0.145 2026-11-11 09:42:43,155 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.007 0.220 2026-11-11 09:42:43,269 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.013 0.054 2026-11-11 09:42:43,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.027 0.083 2026-11-11 09:42:43,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.092 2026-11-11 09:42:43,359 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.011 0.098 2026-11-11 09:42:43,386 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.009 0.151 2026-11-11 09:42:43,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [3/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:43,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.009 0.192 2026-11-11 09:42:43,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.148 2026-11-11 09:42:43,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.128 2026-11-11 09:42:43,494 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.006 0.139 2026-11-11 09:42:43,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.009 0.102 2026-11-11 09:42:43,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.115 2026-11-11 09:42:43,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.279 2026-11-11 09:42:43,671 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.195 2026-11-11 09:42:43,704 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:43] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.011 0.225 2026-11-11 09:42:43,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [4/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Cash In/Out)) 2026-11-11 09:42:43,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [5/158] Tour ChromeTour → Step Fill text area with MOBT (trigger: textarea.cash-reason) 2026-11-11 09:42:43,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [6/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:43,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [7/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:44,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [8/158] Tour ChromeTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:42:44,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [9/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:44,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [10/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:44,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [11/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:44,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [12/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:44,413 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [13/158] Tour ChromeTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:42:44,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [14/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:44,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [15/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:44,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [16/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-11-11 09:42:44,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [17/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:44,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [18/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:44,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [19/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:44,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [20/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(7):contains(Ongoing) 2026-11-11 09:42:44,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:42:44,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [21/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(2):contains(Ongoing) 2026-11-11 09:42:45,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [22/158] Tour ChromeTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:42:45,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [23/158] Tour ChromeTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:42:45,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [24/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:45,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [25/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:42:45,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [26/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:45,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [27/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:45,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [28/158] Tour ChromeTour → Step click numpad button: 4 (trigger: div.numpad button[value="4"]) 2026-11-11 09:42:45,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [29/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:45,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [30/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:45,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [31/158] Tour ChromeTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:42:45,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [32/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"3","price":"12.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("3")):has(.price:contains("12.0"))) 2026-11-11 09:42:45,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [33/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:45,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [34/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:46,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [35/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:46,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:42:46,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:42:46,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [36/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:46,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [37/158] Tour ChromeTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-11 09:42:46,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [38/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:46,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [39/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:46,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [40/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") ~ .col:nth-child(7):contains(Payment) 2026-11-11 09:42:46,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [41/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") ~ .col:nth-child(2):contains(Payment) 2026-11-11 09:42:46,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [42/158] Tour ChromeTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:42:46,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [43/158] Tour ChromeTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:42:46,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [44/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:46,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [45/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:42:46,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [46/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:46,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [47/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:46,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [48/158] Tour ChromeTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:46,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [49/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:47,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [50/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:47,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [51/158] Tour ChromeTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:47,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [52/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5")):has(.price:contains("30.0"))) 2026-11-11 09:42:47,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [53/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:47,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [54/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:47,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [55/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:47,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [56/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:47,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [57/158] Tour ChromeTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:47,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [58/158] Tour ChromeTour → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:42:47,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [59/158] Tour ChromeTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:47,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [60/158] Tour ChromeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:47,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79931233 started for PoS orders references: [{'name': 'Order 00015-001-0003', 'uuid': 'bb708474-ae70-4adc-a378-2df054c80eda'}] 2026-11-11 09:42:47,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [61/158] Tour ChromeTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:42:47,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:42:48,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79931233 order {'name': 'Order 00015-001-0003', 'uuid': 'bb708474-ae70-4adc-a378-2df054c80eda'} created pos.order #28 2026-11-11 09:42:48,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79931233 finished 2026-11-11 09:42:48,812 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 345 0.328 0.637 2026-11-11 09:42:48,900 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:42:48,991 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:48] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.015 2026-11-11 09:42:49,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [62/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:49,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [63/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:49,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [64/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") ~ .col:nth-child(7):contains(Receipt) 2026-11-11 09:42:49,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [65/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") ~ .col:nth-child(2):contains(Receipt) 2026-11-11 09:42:49,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [66/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:42:49,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [67/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:49,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [68/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:42:49,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [69/158] Tour ChromeTour → Step 'Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad")) 2026-11-11 09:42:49,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [70/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:49,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [71/158] Tour ChromeTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:49,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [72/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:42:49,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [73/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-11-11 09:42:49,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [74/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:49,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [75/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:49,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [76/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:50,065 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [77/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:42:50,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [78/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:50,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [79/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:42:50,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [80/158] Tour ChromeTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:42:50,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [81/158] Tour ChromeTour → Step amount to pay is '12.0' (trigger: .paymentlines-empty .total:contains("12.0")) 2026-11-11 09:42:50,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [82/158] Tour ChromeTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:42:50,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [83/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:50,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [84/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:50,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [85/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") 2026-11-11 09:42:50,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [86/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:50,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [87/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:42:50,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [88/158] Tour ChromeTour → Step .receipt-screen .o_payment_successful:contains("30.0") 2026-11-11 09:42:50,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [89/158] Tour ChromeTour → Step .receipt-screen 2026-11-11 09:42:50,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [90/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:50,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [91/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:51,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [92/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:42:51,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [93/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:51,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [94/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:42:51,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [95/158] Tour ChromeTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:42:51,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [96/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:51,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [97/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:51,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [98/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:51,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [99/158] Tour ChromeTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:42:51,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [100/158] Tour ChromeTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:42:51,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [101/158] Tour ChromeTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:42:51,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [102/158] Tour ChromeTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:42:51,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [103/158] Tour ChromeTour → Step click numpad button: 2 (trigger: .modal div.numpad button[value="2"]) 2026-11-11 09:42:51,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [104/158] Tour ChromeTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:42:51,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [105/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:51,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [106/158] Tour ChromeTour → Step change is -18.0 (trigger: .payment-status-change .amount:contains("-18.0")) 2026-11-11 09:42:52,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [107/158] Tour ChromeTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:42:52,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [108/158] Tour ChromeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:52,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31493343 started for PoS orders references: [{'name': 'Order 00015-001-0001', 'uuid': '7439f08a-da3f-4617-935b-f0dc7938c5dc'}] 2026-11-11 09:42:52,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [109/158] Tour ChromeTour → Step .receipt-screen .o_payment_successful:contains("2.0") 2026-11-11 09:42:52,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31493343 order {'name': 'Order 00015-001-0001', 'uuid': '7439f08a-da3f-4617-935b-f0dc7938c5dc'} created pos.order #29 2026-11-11 09:42:52,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31493343 finished 2026-11-11 09:42:52,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 215 0.208 0.541 2026-11-11 09:42:52,990 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:42:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:42:53,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [110/158] Tour ChromeTour → Step .receipt-screen 2026-11-11 09:42:53,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [111/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:53,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [112/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:53,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [113/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(7):contains(Receipt) 2026-11-11 09:42:53,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [114/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(2):contains(Receipt) 2026-11-11 09:42:53,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [115/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") 2026-11-11 09:42:53,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [116/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:53,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [117/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:42:53,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [118/158] Tour ChromeTour → Step .receipt-screen .o_payment_successful:contains("30.0") 2026-11-11 09:42:53,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [119/158] Tour ChromeTour → Step .receipt-screen 2026-11-11 09:42:53,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [120/158] Tour ChromeTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:42:53,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [121/158] Tour ChromeTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:42:53,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [122/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:53,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [123/158] Tour ChromeTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:42:53,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [124/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:53,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [125/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:42:53,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [126/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:42:54,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [127/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0004") 2026-11-11 09:42:54,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [128/158] Tour ChromeTour → Step .ticket-screen .order-row:has(.col:contains("-0004")) .delete-button 2026-11-11 09:42:54,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [129/158] Tour ChromeTour → Step .ticket-screen .orders > .order-row > .col:contains("-0004") ~ .col[name="delete"] 2026-11-11 09:42:54,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [130/158] Tour ChromeTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Payment") 2026-11-11 09:42:54,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [131/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:42:54,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [132/158] Tour ChromeTour → Step .ticket-screen .order-row:has(.col:contains("-0002")) .delete-button 2026-11-11 09:42:54,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [133/158] Tour ChromeTour → Step .ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"] 2026-11-11 09:42:54,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [134/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:42:54,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [135/158] Tour ChromeTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:42:54,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [136/158] Tour ChromeTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:42:54,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [137/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:54,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [138/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:42:54,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [139/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:42:54,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [140/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:42:55,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [141/158] Tour ChromeTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:42:55,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [142/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:42:55,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [143/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:42:55,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [144/158] Tour ChromeTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:42:55,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [145/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-11-11 09:42:55,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [146/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:55,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [147/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:42:55,597 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [148/158] Tour ChromeTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:42:55,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [149/158] Tour ChromeTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:42:56,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [150/158] Tour ChromeTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:42:56,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [151/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:42:56,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [152/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:42:56,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [153/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:42:56,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [154/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:42:56,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [155/158] Tour ChromeTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:42:56,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [156/158] Tour ChromeTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-11 09:42:56,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [157/158] Tour ChromeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:42:56,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30108277 started for PoS orders references: [{'name': 'Order 00015-001-0006', 'uuid': '8095020a-f7b1-449a-bebb-e5dc2c3719e6'}] 2026-11-11 09:42:56,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: [158/158] Tour ChromeTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:43:00,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30108277 order {'name': 'Order 00015-001-0006', 'uuid': '8095020a-f7b1-449a-bebb-e5dc2c3719e6'} created pos.order #30 2026-11-11 09:43:00,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30108277 finished 2026-11-11 09:43:00,514 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 758 1.111 2.774 2026-11-11 09:43:00,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:00] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:43:00,667 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-11-11 09:43:00,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: tour succeeded 2026-11-11 09:43:00,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: ╔═══════════════════════════╗ ║ TOUR ChromeTour SUCCEEDED ║ ╚═══════════════════════════╝ 2026-11-11 09:43:00,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.browser: heap 19387148 (allocated 20852736) 2026-11-11 09:43:00,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Closing chrome headless with pid 1810 2026-11-11 09:43:01,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Closing websocket connection 2026-11-11 09:43:01,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Terminating chrome headless with pid 1810 2026-11-11 09:43:01,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094301_162928_test_02_pos_with_invoiced.txt 2026-11-11 09:43:01,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Removing chrome user profile "/tmp/tmp3amwaia9_chrome_odoo" 2026-11-11 09:43:01,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-11-11 09:43:02,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome pid: 2021 2026-11-11 09:43:02,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless temporary user profile dir: /tmp/tmpaqdi344v_chrome_odoo 2026-11-11 09:43:02,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:44797/json/version 2026-11-11 09:43:02,013 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44797/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:43:02,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Browser version: Chrome/150.0.7871.114 2026-11-11 09:43:02,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:44797/json 2026-11-11 09:43:02,052 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44797/json with timeout 3 increased to 10s during tests 2026-11-11 09:43:02,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Websocket url found: ws://127.0.0.1:44797/devtools/page/892C9C8D2D7A0B3F897E1AE08625F029 2026-11-11 09:43:02,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Enable chrome headless console log notification 2026-11-11 09:43:02,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless enable page notifications 2026-11-11 09:43:02,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:43:02,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Setting session cookie in browser 2026-11-11 09:43:02,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:43:02,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:43:02,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:43:04,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:04] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.100 2.008 2026-11-11 09:43:04,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigation result: {'frameId': '892C9C8D2D7A0B3F897E1AE08625F029', 'loaderId': '18E7D89508362C8CC452D4094066488A', 'isDownload': False} 2026-11-11 09:43:04,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-11-11 09:43:04,423 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:43:04,448 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:04] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-11-11 09:43:04,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:04] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-11-11 09:43:04,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:04] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.038 2026-11-11 09:43:05,229 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:43:05,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:05,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:43:05,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: IndexedDB 1 Ready 2026-11-11 09:43:05,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Evaluate test code "odoo.startTour('test_03_pos_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:43:05,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [1/47] Tour test_03_pos_with_lots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:43:06,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.289 0.561 2026-11-11 09:43:06,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.856 2026-11-11 09:43:06,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:43:06,370 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:43:06,397 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 09:43:06,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.022 2026-11-11 09:43:06,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-11-11 09:43:06,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: Owl is running in 'dev' mode. 2026-11-11 09:43:06,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:43:06,649 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:43:06,773 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:43:06,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-11-11 09:43:06,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 09:43:06,835 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.031 0.047 2026-11-11 09:43:06,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [2/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:43:06,927 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.021 0.157 2026-11-11 09:43:06,956 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:06] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.154 2026-11-11 09:43:07,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.040 2026-11-11 09:43:07,105 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.056 2026-11-11 09:43:07,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.090 2026-11-11 09:43:07,133 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.102 2026-11-11 09:43:07,160 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.112 2026-11-11 09:43:07,194 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.107 2026-11-11 09:43:07,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [3/47] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:43:07,214 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.008 0.070 2026-11-11 09:43:07,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.026 2026-11-11 09:43:07,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.115 2026-11-11 09:43:07,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.108 2026-11-11 09:43:07,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.236 2026-11-11 09:43:07,310 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.078 2026-11-11 09:43:07,327 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.213 2026-11-11 09:43:07,453 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.157 2026-11-11 09:43:07,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [4/47] Tour test_03_pos_with_lots → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:43:07,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:07] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.013 0.019 2026-11-11 09:43:07,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [5/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:07,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [6/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:07,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [7/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:43:07,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [8/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:07,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [9/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:08,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [10/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:43:08,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [11/47] Tour test_03_pos_with_lots → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:43:08,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [12/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:08,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [13/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:08,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [14/47] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-11 09:43:08,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [15/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:08,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [16/47] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:43:08,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [17/47] Tour test_03_pos_with_lots → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:43:08,462 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:08] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.015 2026-11-11 09:43:08,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [18/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:08,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [19/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:08,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [20/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:43:08,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [21/47] Tour test_03_pos_with_lots → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:43:08,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [22/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:08,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [23/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:08,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [24/47] Tour test_03_pos_with_lots → Step order total amount is '15.95' (trigger: .product-screen .order-summary .total:contains("15.95")) 2026-11-11 09:43:08,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [25/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:09,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [26/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:09,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [27/47] Tour test_03_pos_with_lots → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:43:09,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [28/47] Tour test_03_pos_with_lots → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:43:09,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [29/47] Tour test_03_pos_with_lots → Step .o_pricelist_button 2026-11-11 09:43:09,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [30/47] Tour test_03_pos_with_lots → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-11 09:43:09,307 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43: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 09:43:09,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [31/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:09,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [32/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:09,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [33/47] Tour test_03_pos_with_lots → Step order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00")) 2026-11-11 09:43:09,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [34/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:09,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [35/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:09,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [36/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:43:09,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [37/47] Tour test_03_pos_with_lots → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:43:09,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [38/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:09,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [39/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:09,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [40/47] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-11 09:43:09,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [41/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:09,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [42/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:10,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [43/47] Tour test_03_pos_with_lots → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 09:43:10,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [44/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:10,132 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:10] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.015 2026-11-11 09:43:10,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [45/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"productName":"Monitor Stand","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Monitor Stand")):has(.qty:contains("2"))) 2026-11-11 09:43:10,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [46/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:10,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [47/47] Tour test_03_pos_with_lots → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:43:10,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: tour succeeded 2026-11-11 09:43:10,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: ╔══════════════════════════════════════╗ ║ TOUR test_03_pos_with_lots SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-11 09:43:10,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: heap 15644980 (allocated 17309696) 2026-11-11 09:43:10,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing chrome headless with pid 2021 2026-11-11 09:43:10,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing websocket connection 2026-11-11 09:43:10,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Terminating chrome headless with pid 2021 2026-11-11 09:43:10,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094310_727202_test_03_pos_with_lots.txt 2026-11-11 09:43:10,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Removing chrome user profile "/tmp/tmpaqdi344v_chrome_odoo" 2026-11-11 09:43:10,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-11-11 09:43:12,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Chrome pid: 2225 2026-11-11 09:43:12,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Chrome headless temporary user profile dir: /tmp/tmpjnd8wi1u_chrome_odoo 2026-11-11 09:43:12,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Issuing json command http://127.0.0.1:40939/json/version 2026-11-11 09:43:12,156 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40939/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:43:12,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Browser version: Chrome/150.0.7871.114 2026-11-11 09:43:12,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Issuing json command http://127.0.0.1:40939/json 2026-11-11 09:43:12,242 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40939/json with timeout 3 increased to 10s during tests 2026-11-11 09:43:12,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Websocket url found: ws://127.0.0.1:40939/devtools/page/4B803C11887B7DC0F7C238B3ED4AF257 2026-11-11 09:43:12,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Enable chrome headless console log notification 2026-11-11 09:43:12,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Chrome headless enable page notifications 2026-11-11 09:43:12,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:43:12,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Setting session cookie in browser 2026-11-11 09:43:12,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:43:12,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:43:12,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:43:13,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:13] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.089 0.935 2026-11-11 09:43:13,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Navigation result: {'frameId': '4B803C11887B7DC0F7C238B3ED4AF257', 'loaderId': '62F8D8034E524465E1AD7919B0D243A1', 'isDownload': False} 2026-11-11 09:43:13,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-11-11 09:43:13,560 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:43:13,589 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:13] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-11-11 09:43:13,606 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:13] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-11-11 09:43:13,624 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:13] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-11-11 09:43:14,321 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:43:14,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:14,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: IndexedDB 1 Ready 2026-11-11 09:43:14,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:14,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Evaluate test code "odoo.startTour('ProductConfiguratorTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:43:14,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [1/38] Tour ProductConfiguratorTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:43:15,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.371 0.591 2026-11-11 09:43:15,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.958 2026-11-11 09:43:15,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.019 0.013 2026-11-11 09:43:15,693 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.029 2026-11-11 09:43:15,711 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:43:15,767 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-11-11 09:43:15,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 09:43:15,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: Owl is running in 'dev' mode. 2026-11-11 09:43:15,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:43:15,951 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:16,049 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:43:16,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:43:16,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-11-11 09:43:16,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.030 0.045 2026-11-11 09:43:16,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.104 2026-11-11 09:43:16,206 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.126 2026-11-11 09:43:16,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [2/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:43:16,361 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.016 0.012 2026-11-11 09:43:16,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.038 2026-11-11 09:43:16,423 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.064 2026-11-11 09:43:16,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.056 2026-11-11 09:43:16,461 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.070 2026-11-11 09:43:16,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.009 0.053 2026-11-11 09:43:16,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.028 0.074 2026-11-11 09:43:16,553 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.168 2026-11-11 09:43:16,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [3/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:43:16,589 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.105 2026-11-11 09:43:16,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.112 2026-11-11 09:43:16,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.015 0.228 2026-11-11 09:43:16,667 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.007 0.195 2026-11-11 09:43:16,681 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.131 2026-11-11 09:43:16,848 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:16] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.058 0.212 2026-11-11 09:43:16,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [4/38] Tour ProductConfiguratorTour → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-11-11 09:43:17,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [5/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:17,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [6/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:43:17,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [7/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:17,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [8/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:43:17,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [9/38] Tour ProductConfiguratorTour → Step Check that metal, leather chair variant is disabled (trigger: .modal footer button.disabled) 2026-11-11 09:43:17,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [10/38] Tour ProductConfiguratorTour → Step picking color attribute with name Red (trigger: .modal .configurator_color[data-color='Red']) 2026-11-11 09:43:17,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [11/38] Tour ProductConfiguratorTour → Step picking select attribute with name Metal (trigger: .modal .configurator_select:has(option:contains('Metal'))) 2026-11-11 09:43:17,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [12/38] Tour ProductConfiguratorTour → Step picking radio attribute with name Other (trigger: .modal .attribute-name-cell:contains('Other') input) 2026-11-11 09:43:17,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [13/38] Tour ProductConfiguratorTour → Step filling custom attribute with value Custom Fabric (trigger: .modal .custom_value) 2026-11-11 09:43:17,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [14/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:17,735 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:17] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.133 0.163 2026-11-11 09:43:17,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [15/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:17,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [16/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)","quantity":"1.0","price":"11.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)")):has(.qty:contains("1")):has(.price:contains("11.0"))) 2026-11-11 09:43:17,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [17/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:17,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [18/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:43:18,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [19/38] Tour ProductConfiguratorTour → Step picking color attribute with name Red (trigger: .modal .configurator_color[data-color='Red']) 2026-11-11 09:43:18,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:18] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.089 0.151 2026-11-11 09:43:18,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [20/38] Tour ProductConfiguratorTour → Step picking select attribute with name Metal (trigger: .modal .configurator_select:has(option:contains('Metal'))) 2026-11-11 09:43:18,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [21/38] Tour ProductConfiguratorTour → Step picking radio attribute with name Other (trigger: .modal .attribute-name-cell:contains('Other') input) 2026-11-11 09:43:18,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [22/38] Tour ProductConfiguratorTour → Step filling custom attribute with value Custom Fabric (trigger: .modal .custom_value) 2026-11-11 09:43:18,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [23/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:18,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [24/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:18,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [25/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)","quantity":"2.0","price":"22.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)")):has(.qty:contains("2")):has(.price:contains("22.0"))) 2026-11-11 09:43:18,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [26/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:18,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [27/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:43:18,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [28/38] Tour ProductConfiguratorTour → Step picking color attribute with name Blue (trigger: .modal .configurator_color[data-color='Blue']) 2026-11-11 09:43:18,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [29/38] Tour ProductConfiguratorTour → Step picking select attribute with name Metal (trigger: .modal .configurator_select:has(option:contains('Metal'))) 2026-11-11 09:43:18,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [30/38] Tour ProductConfiguratorTour → Step picking radio attribute with name Leather (trigger: .modal .attribute-name-cell:contains('Leather') input) 2026-11-11 09:43:18,801 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:18] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.096 0.142 2026-11-11 09:43:18,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [31/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:18,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [32/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:19,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [33/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Leather, Metal, Blue)","quantity":"1.0","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Leather, Metal, Blue)")):has(.qty:contains("1")):has(.price:contains("10.0"))) 2026-11-11 09:43:19,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [34/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:19,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [35/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:43:19,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [36/38] Tour ProductConfiguratorTour → Step .attribute-name-cell 2026-11-11 09:43:19,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [37/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:19,384 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:19] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.076 0.146 2026-11-11 09:43:19,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: [38/38] Tour ProductConfiguratorTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:43:19,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: tour succeeded 2026-11-11 09:43:19,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: ╔════════════════════════════════════════╗ ║ TOUR ProductConfiguratorTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:43:19,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.browser: heap 16222908 (allocated 17571840) 2026-11-11 09:43:19,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Closing chrome headless with pid 2225 2026-11-11 09:43:19,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Closing websocket connection 2026-11-11 09:43:19,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Terminating chrome headless with pid 2225 2026-11-11 09:43:19,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094319_791513_test_04_product_configurator.txt 2026-11-11 09:43:19,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Removing chrome user profile "/tmp/tmpjnd8wi1u_chrome_odoo" 2026-11-11 09:43:19,872 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-11-11 09:43:21,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Chrome pid: 2424 2026-11-11 09:43:21,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpd7fagu08_chrome_odoo 2026-11-11 09:43:21,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Issuing json command http://127.0.0.1:44687/json/version 2026-11-11 09:43:21,010 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44687/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:43:21,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-11-11 09:43:21,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Issuing json command http://127.0.0.1:44687/json 2026-11-11 09:43:21,051 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44687/json with timeout 3 increased to 10s during tests 2026-11-11 09:43:21,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Websocket url found: ws://127.0.0.1:44687/devtools/page/AA8D90098EA2D17DFF10F9902C2EC1C8 2026-11-11 09:43:21,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Enable chrome headless console log notification 2026-11-11 09:43:21,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Chrome headless enable page notifications 2026-11-11 09:43:21,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:43:21,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Setting session cookie in browser 2026-11-11 09:43:21,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:43:21,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:43:21,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:43:22,440 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:22] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.090 0.990 2026-11-11 09:43:22,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Navigation result: {'frameId': 'AA8D90098EA2D17DFF10F9902C2EC1C8', 'loaderId': '14142EA9F268C4FC52FC674B1CC02B10', 'isDownload': False} 2026-11-11 09:43:22,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-11-11 09:43:22,493 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:43:22,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:22] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 09:43:22,537 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:22] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-11-11 09:43:22,548 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:22] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-11-11 09:43:23,300 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:23] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:43:23,315 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:23,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:23,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: IndexedDB 1 Ready 2026-11-11 09:43:23,386 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.015 2026-11-11 09:43:23,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Evaluate test code "odoo.startTour('TicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:43:23,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [1/251] Tour TicketScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:43:24,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.358 0.628 2026-11-11 09:43:24,371 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.916 2026-11-11 09:43:24,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:43:24,680 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:43:24,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:43:24,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.008 0.012 2026-11-11 09:43:24,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: Owl is running in 'dev' mode. 2026-11-11 09:43:24,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:24,972 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:43:25,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:25,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:43:25,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:25,176 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.031 0.067 2026-11-11 09:43:25,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.017 0.123 2026-11-11 09:43:25,266 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.093 2026-11-11 09:43:25,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [2/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:43:25,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.032 2026-11-11 09:43:25,421 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.043 2026-11-11 09:43:25,438 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.011 2026-11-11 09:43:25,452 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.053 2026-11-11 09:43:25,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.088 2026-11-11 09:43:25,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.105 2026-11-11 09:43:25,501 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.070 2026-11-11 09:43:25,524 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.055 2026-11-11 09:43:25,550 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.059 2026-11-11 09:43:25,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.181 2026-11-11 09:43:25,585 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.119 2026-11-11 09:43:25,611 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.006 0.093 2026-11-11 09:43:25,636 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.121 2026-11-11 09:43:25,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [3/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:25,849 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:25] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.103 2026-11-11 09:43:25,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [4/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:26,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [5/251] Tour TicketScreenTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:43:26,095 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:43:26,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [6/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:43:26,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [7/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:26,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [8/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:26,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [9/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:43:26,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [10/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:43:26,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [11/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:43:26,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [12/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:43:26,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [13/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:43:26,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [14/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:26,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [15/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:26,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [16/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:26,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [17/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:27,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [18/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:43:27,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [19/251] Tour TicketScreenTour → Step .ticket-screen .order-row:has(.col:contains("-0002")) .delete-button 2026-11-11 09:43:27,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [20/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"] 2026-11-11 09:43:27,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [21/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:27,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [22/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:27,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [23/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:27,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [24/251] Tour TicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:43:27,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [25/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:27,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [26/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:43:27,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [27/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:27,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [28/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:27,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [29/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:43:27,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [30/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:43:27,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [31/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:43:28,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [32/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:43:28,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [33/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:43:28,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [34/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:28,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [35/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:28,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [36/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:28,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [37/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:28,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [38/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:43:28,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [39/251] Tour TicketScreenTour → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-11-11 09:43:28,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [40/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-11-11 09:43:28,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [41/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:28,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [42/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:28,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [43/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:28,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [44/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:28,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [45/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("-0003") 2026-11-11 09:43:28,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [46/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:29,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [47/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:43:29,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [48/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:29,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [49/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:29,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [50/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:43:29,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [51/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:43:29,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [52/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:43:29,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [53/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:43:29,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [54/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:43:29,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [55/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:29,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [56/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:29,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [57/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:29,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [58/251] Tour TicketScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:43:29,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [59/251] Tour TicketScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:43:30,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [60/251] Tour TicketScreenTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:43:30,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [61/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:30,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [62/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:30,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [63/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:30,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [64/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 1") 2026-11-11 09:43:30,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [65/251] Tour TicketScreenTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:43:30,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [66/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:43:30,633 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [67/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:30,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [68/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:30,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [69/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:43:30,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [70/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:43:30,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [71/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:43:30,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [72/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:43:31,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [73/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:43:31,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [74/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:31,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [75/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:31,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [76/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:31,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [77/251] Tour TicketScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:43:31,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [78/251] Tour TicketScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:43:31,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [79/251] Tour TicketScreenTour → Step click partner 'Partner Test 2' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 2)) 2026-11-11 09:43:31,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [80/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:31,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [81/251] Tour TicketScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:43:31,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [82/251] Tour TicketScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:43:31,986 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:31,991 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:32,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [83/251] Tour TicketScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:43:32,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [84/251] Tour TicketScreenTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-11 09:43:32,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [85/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:32,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [86/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:32,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [87/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(3):contains("Partner Test 2") 2026-11-11 09:43:32,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [88/251] Tour TicketScreenTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:43:32,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [89/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:43:32,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [90/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:32,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [91/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:32,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [92/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:43:32,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [93/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:43:32,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [94/251] Tour TicketScreenTour → Step click numpad button: 4 (trigger: div.numpad button[value="4"]) 2026-11-11 09:43:32,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [95/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:43:32,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [96/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:43:32,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [97/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:43:33,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [98/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("2"))) 2026-11-11 09:43:33,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [99/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:33,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [100/251] Tour TicketScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:43:33,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [101/251] Tour TicketScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:43:33,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [102/251] Tour TicketScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:43:33,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [103/251] Tour TicketScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:43:33,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [104/251] Tour TicketScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:43:33,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16991817 started for PoS orders references: [{'name': 'Order 00018-001-0005', 'uuid': 'be0c3326-7839-4d88-a511-98a95544f5f1'}] 2026-11-11 09:43:33,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [105/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:43:33,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:43:34,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16991817 order {'name': 'Order 00018-001-0005', 'uuid': 'be0c3326-7839-4d88-a511-98a95544f5f1'} created pos.order #31 2026-11-11 09:43:34,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16991817 finished 2026-11-11 09:43:34,575 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.292 0.643 2026-11-11 09:43:34,689 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.015 0.006 2026-11-11 09:43:34,812 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:34] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.008 0.010 2026-11-11 09:43:34,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [106/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:34,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [107/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:34,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [108/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(4):contains("Receipt") 2026-11-11 09:43:35,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [109/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:35,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [110/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:35,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [111/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Receipt") 2026-11-11 09:43:35,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [112/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Receipt") 2026-11-11 09:43:35,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [113/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:35,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [114/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:35,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [115/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Payment") 2026-11-11 09:43:35,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [116/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Payment") 2026-11-11 09:43:35,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [117/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:35,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [118/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:35,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [119/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Ongoing") 2026-11-11 09:43:35,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [120/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing") 2026-11-11 09:43:35,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [121/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:35,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [122/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:35,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [123/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("All active orders") 2026-11-11 09:43:35,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [124/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(4):contains("Receipt") 2026-11-11 09:43:35,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [125/251] Tour TicketScreenTour → Step .pos-search-bar input 2026-11-11 09:43:36,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [126/251] Tour TicketScreenTour → Step .pos-search-bar .search ul li:contains("Receipt Number") 2026-11-11 09:43:36,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [127/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Receipt") 2026-11-11 09:43:36,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [128/251] Tour TicketScreenTour → Step .pos-search-bar input 2026-11-11 09:43:36,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [129/251] Tour TicketScreenTour → Step .pos-search-bar .search ul li:contains("Customer") 2026-11-11 09:43:36,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [130/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 1") 2026-11-11 09:43:36,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [131/251] Tour TicketScreenTour → Step .pos-search-bar input 2026-11-11 09:43:36,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [132/251] Tour TicketScreenTour → Step .pos-search-bar .search ul li:contains("Customer") 2026-11-11 09:43:36,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [133/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 2") 2026-11-11 09:43:36,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [134/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:36,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [135/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:43:36,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [136/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:36,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [137/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:36,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [138/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:36,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [139/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:36,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [140/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 09:43:37,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [141/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("-0005") 2026-11-11 09:43:37,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:37] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.017 0.028 2026-11-11 09:43:37,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [142/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 09:43:37,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [143/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:37,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [144/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:37,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [145/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Payment") 2026-11-11 09:43:37,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [146/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0004") 2026-11-11 09:43:37,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [147/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:37,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [148/251] Tour TicketScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:43:37,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [149/251] Tour TicketScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:43:37,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [150/251] Tour TicketScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:43:37,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [151/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:43:37,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7391642 started for PoS orders references: [{'name': 'Order 00018-001-0004', 'uuid': 'ebafc63f-aa94-476f-8d62-9723d4bbbc72'}] 2026-11-11 09:43:38,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7391642 order {'name': 'Order 00018-001-0004', 'uuid': 'ebafc63f-aa94-476f-8d62-9723d4bbbc72'} created pos.order #32 2026-11-11 09:43:38,597 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7391642 finished 2026-11-11 09:43:38,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 212 0.408 0.560 2026-11-11 09:43:38,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:43:38,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [152/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:43:38,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [153/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:43:38,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [154/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:43:38,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [155/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:43:39,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [156/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:43:39,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [157/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 09:43:39,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [158/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 09:43:39,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [159/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 09:43:39,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [160/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 2") 2026-11-11 09:43:39,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:39] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.020 0.035 2026-11-11 09:43:39,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [161/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(3):contains("-0005") 2026-11-11 09:43:39,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [162/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 09:43:39,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [163/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:39,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [164/251] Tour TicketScreenTour → Step Check orderline with attributes: undefined (trigger: .order-container .orderline) 2026-11-11 09:43:39,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [165/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:39,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [166/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:39,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [167/251] Tour TicketScreenTour → Step .ticket-screen .control-buttons button:contains("Invoice") 2026-11-11 09:43:39,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [168/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:39,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [169/251] Tour TicketScreenTour → Step click partner 'Partner Test 3' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 3)) 2026-11-11 09:43:40,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [170/251] Tour TicketScreenTour → Step .control-buttons button:contains("Reprint Invoice") 2026-11-11 09:43:40,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:40] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 5 0.016 0.029 2026-11-11 09:43:40,173 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.002 0.016 2026-11-11 09:43:42,617 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:42] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 577 0.696 1.757 2026-11-11 09:43:42,759 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:42] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 44 0.045 0.085 2026-11-11 09:43:42,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [171/251] Tour TicketScreenTour → Step .back-button 2026-11-11 09:43:42,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [172/251] Tour TicketScreenTour → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-11 09:43:42,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:42] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 40 0.031 0.079 2026-11-11 09:43:42,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [173/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:42,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:42] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:43:43,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [174/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:43:43,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [175/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:43,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [176/251] Tour TicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:43:43,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [177/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:43,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [178/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:43,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [179/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:43:43,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [180/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:43:43,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [181/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:43:43,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [182/251] Tour TicketScreenTour → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-11 09:43:43,503 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:43] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 09:43:43,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [183/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 09:43:43,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [184/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:43,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [185/251] Tour TicketScreenTour → Step Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad"))) 2026-11-11 09:43:43,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [186/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:43:43,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [187/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:43,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [188/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:43,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [189/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:43,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [190/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:44,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [191/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:43:44,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [192/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:44,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [193/251] Tour TicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:43:44,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [194/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:44,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [195/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:44,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [196/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:43:44,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [197/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:43:44,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [198/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:43:44,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [199/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 09:43:44,579 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:44] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.015 0.014 2026-11-11 09:43:44,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [200/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:44,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [201/251] Tour TicketScreenTour → Step Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad"))) 2026-11-11 09:43:44,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [202/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:44,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [203/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:44,822 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [204/251] Tour TicketScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:43:44,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [205/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:44,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [206/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:45,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [207/251] Tour TicketScreenTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 09:43:45,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [208/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:45,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [209/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:45,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [210/251] Tour TicketScreenTour → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 09:43:45,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [211/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:45,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [212/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:43:45,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [213/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:45,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [214/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:45,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [215/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:43:45,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [216/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("-1"))) 2026-11-11 09:43:45,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [217/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:43:45,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [218/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:45,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [219/251] Tour TicketScreenTour → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 09:43:45,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [220/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:43:45,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [221/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:43:46,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [222/251] Tour TicketScreenTour → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 09:43:46,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [223/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:43:46,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [224/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("-2"))) 2026-11-11 09:43:46,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [225/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:46,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [226/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:46,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [227/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:43:46,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [228/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:43:46,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [229/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:43:46,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [230/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 09:43:46,827 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:46] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.009 0.028 2026-11-11 09:43:46,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [231/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:46,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [232/251] Tour TicketScreenTour → Step .ticket-screen .to-refund-highlight:contains("Refunding 2.00") 2026-11-11 09:43:46,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [233/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:47,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [234/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:43:47,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [235/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:47,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [236/251] Tour TicketScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:43:47,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [237/251] Tour TicketScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:43:47,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [238/251] Tour TicketScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:43:47,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [239/251] Tour TicketScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:43:47,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [240/251] Tour TicketScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:43:47,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21494254 started for PoS orders references: [{'name': 'Order 00018-001-0006', 'uuid': '71599945-785e-4904-97c7-5b40d30d5882'}] 2026-11-11 09:43:47,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [241/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:43:48,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21494254 order {'name': 'Order 00018-001-0006', 'uuid': '71599945-785e-4904-97c7-5b40d30d5882'} created pos.order #33 2026-11-11 09:43:48,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21494254 finished 2026-11-11 09:43:48,486 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 232 0.375 0.587 2026-11-11 09:43:48,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:43:48,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [242/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:43:48,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [243/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:43:48,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [244/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:48,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [245/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:43:48,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [246/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:43:48,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [247/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:43:49,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [248/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 09:43:49,060 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:49] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.008 0.030 2026-11-11 09:43:49,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [249/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:49,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [250/251] Tour TicketScreenTour → Step .ticket-screen .refund-note:contains("2.00 Refunded") 2026-11-11 09:43:49,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: [251/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:49,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: tour succeeded 2026-11-11 09:43:49,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: ╔═════════════════════════════════╗ ║ TOUR TicketScreenTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-11 09:43:49,417 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:49] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 78 0.138 0.192 2026-11-11 09:43:49,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.browser: heap 20698208 (allocated 25047040) 2026-11-11 09:43:49,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Closing chrome headless with pid 2424 2026-11-11 09:43:49,756 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 23 0.041 0.072 2026-11-11 09:43:49,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Closing websocket connection 2026-11-11 09:43:49,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Terminating chrome headless with pid 2424 2026-11-11 09:43:49,794 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.015 0.107 2026-11-11 09:43:49,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094349_881712_test_05_ticket_screen.txt 2026-11-11 09:43:49,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Removing chrome user profile "/tmp/tmpd7fagu08_chrome_odoo" 2026-11-11 09:43:49,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-11-11 09:43:50,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome pid: 2659 2026-11-11 09:43:50,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless temporary user profile dir: /tmp/tmplbdyc85y_chrome_odoo 2026-11-11 09:43:50,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Issuing json command http://127.0.0.1:43675/json/version 2026-11-11 09:43:50,855 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43675/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:43:50,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-11 09:43:50,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Issuing json command http://127.0.0.1:43675/json 2026-11-11 09:43:50,946 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43675/json with timeout 3 increased to 10s during tests 2026-11-11 09:43:50,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Websocket url found: ws://127.0.0.1:43675/devtools/page/70219559032CF2E47411E1489970A572 2026-11-11 09:43:50,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Enable chrome headless console log notification 2026-11-11 09:43:50,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless enable page notifications 2026-11-11 09:43:51,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:43:51,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Setting session cookie in browser 2026-11-11 09:43:51,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:43:51,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:43:51,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:43:52,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:52] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.112 0.999 2026-11-11 09:43:52,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Navigation result: {'frameId': '70219559032CF2E47411E1489970A572', 'loaderId': 'CEB6850E2144D7BB7CF549C8BC238080', 'isDownload': False} 2026-11-11 09:43:52,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-11-11 09:43:52,422 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:43:52,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-11-11 09:43:52,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:52] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.051 2026-11-11 09:43:52,526 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:52] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.066 2026-11-11 09:43:53,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:43:53,396 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:53,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:53,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Evaluate test code "odoo.startTour('ReceiptScreenDiscountWithPricelistTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:43:53,463 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.019 2026-11-11 09:43:53,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: IndexedDB 1 Ready 2026-11-11 09:43:53,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [1/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:43:54,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.485 0.547 2026-11-11 09:43:54,476 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.971 2026-11-11 09:43:54,836 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:43:54,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:43:54,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:43:54,983 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:43:55,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: Owl is running in 'dev' mode. 2026-11-11 09:43:55,144 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:43:55,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:55,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:43:55,315 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:43:55,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.084 2026-11-11 09:43:55,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [2/41] Tour ReceiptScreenDiscountWithPricelistTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:43:55,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.054 0.100 2026-11-11 09:43:55,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.010 0.114 2026-11-11 09:43:55,461 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.007 0.217 2026-11-11 09:43:55,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.018 2026-11-11 09:43:55,566 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.011 0.060 2026-11-11 09:43:55,580 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.070 2026-11-11 09:43:55,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.080 2026-11-11 09:43:55,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.070 2026-11-11 09:43:55,626 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.103 2026-11-11 09:43:55,654 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.059 2026-11-11 09:43:55,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.077 2026-11-11 09:43:55,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [3/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:43:55,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.073 2026-11-11 09:43:55,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.051 2026-11-11 09:43:55,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.094 2026-11-11 09:43:55,741 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.134 2026-11-11 09:43:55,753 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.209 2026-11-11 09:43:55,886 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.141 2026-11-11 09:43:55,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [4/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:56,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [5/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 09:43:56,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [6/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 09:43:56,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [7/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:56,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [8/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:56,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [9/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:43:56,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [10/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:43:56,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [11/41] Tour ReceiptScreenDiscountWithPricelistTour → Step .o_pricelist_button 2026-11-11 09:43:56,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [12/41] Tour ReceiptScreenDiscountWithPricelistTour → Step select price list 'special_pricelist' (trigger: .selection-item:contains("special_pricelist")) 2026-11-11 09:43:56,603 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:56,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [13/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:56,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [14/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:56,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [15/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"productName":"Test Product","oldPrice":"7.0"} (trigger: .order-container .orderline:has(.product-name:contains("Test Product")):has(.info-list .price-per-unit s:contains("7.0"))) 2026-11-11 09:43:56,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [16/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:56,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [17/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:43:57,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [18/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:43:57,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:57,029 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:43:57,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [19/41] Tour ReceiptScreenDiscountWithPricelistTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:43:57,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [20/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:43:57,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [21/41] Tour ReceiptScreenDiscountWithPricelistTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:43:57,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1971821 started for PoS orders references: [{'name': 'Order 00019-001-0001', 'uuid': '7b4fb8c5-865e-4a09-b3fa-9761f599abee'}] 2026-11-11 09:43:57,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [22/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"oldPrice":"7"} (trigger: .order-container .orderline:has(.info-list .price-per-unit s:contains("7"))) 2026-11-11 09:43:57,372 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:43:58,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1971821 order {'name': 'Order 00019-001-0001', 'uuid': '7b4fb8c5-865e-4a09-b3fa-9761f599abee'} created pos.order #34 2026-11-11 09:43:58,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1971821 finished 2026-11-11 09:43:58,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.409 0.636 2026-11-11 09:43:58,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:43:58,549 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:43:58] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 09:43:58,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [23/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:43:58,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [24/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:43:58,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [25/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:43:58,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [26/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:58,960 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [27/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 09:43:59,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [28/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 09:43:59,095 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [29/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:59,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [30/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:43:59,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [31/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Test Product","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 09:43:59,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [32/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:43:59,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [33/41] Tour ReceiptScreenDiscountWithPricelistTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:43:59,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [34/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:43:59,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [35/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:43:59,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [36/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:43:59,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [37/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:43:59,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [38/41] Tour ReceiptScreenDiscountWithPricelistTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:43:59,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [39/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:43:59,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [40/41] Tour ReceiptScreenDiscountWithPricelistTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:43:59,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23167685 started for PoS orders references: [{'name': 'Order 00019-001-0002', 'uuid': 'a4db3861-4ee9-49fc-a2be-e0a6f6efaec6'}] 2026-11-11 09:43:59,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [41/41] Tour ReceiptScreenDiscountWithPricelistTour → Step .pos-receipt:not(:contains("Discounts")) 2026-11-11 09:44:00,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23167685 order {'name': 'Order 00019-001-0002', 'uuid': 'a4db3861-4ee9-49fc-a2be-e0a6f6efaec6'} created pos.order #35 2026-11-11 09:44:00,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23167685 finished 2026-11-11 09:44:01,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.411 0.758 2026-11-11 09:44:01,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:44:01,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: tour succeeded 2026-11-11 09:44:01,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR ReceiptScreenDiscountWithPricelistTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-11 09:44:01,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: heap 16543624 (allocated 18620416) 2026-11-11 09:44:01,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Closing chrome headless with pid 2659 2026-11-11 09:44:01,465 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Closing websocket connection 2026-11-11 09:44:01,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Terminating chrome headless with pid 2659 2026-11-11 09:44:01,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094401_601479_test_06_pos_discount_display_with_multiple_pricelist.txt 2026-11-11 09:44:01,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Removing chrome user profile "/tmp/tmplbdyc85y_chrome_odoo" 2026-11-11 09:44:01,705 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-11-11 09:44:02,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Chrome pid: 2877 2026-11-11 09:44:02,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Chrome headless temporary user profile dir: /tmp/tmpcg1uavuc_chrome_odoo 2026-11-11 09:44:02,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Issuing json command http://127.0.0.1:44637/json/version 2026-11-11 09:44:02,297 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44637/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:44:02,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Browser version: Chrome/150.0.7871.114 2026-11-11 09:44:02,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Issuing json command http://127.0.0.1:44637/json 2026-11-11 09:44:02,334 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44637/json with timeout 3 increased to 10s during tests 2026-11-11 09:44:02,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Websocket url found: ws://127.0.0.1:44637/devtools/page/EA6B4210CB3B4752D323A96044FF4BBA 2026-11-11 09:44:02,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Enable chrome headless console log notification 2026-11-11 09:44:02,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Chrome headless enable page notifications 2026-11-11 09:44:02,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:44:02,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Setting session cookie in browser 2026-11-11 09:44:02,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:44:02,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:44:02,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:44:04,885 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:04] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.123 2.165 2026-11-11 09:44:04,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Navigation result: {'frameId': 'EA6B4210CB3B4752D323A96044FF4BBA', 'loaderId': 'F61D83CD3B11922BDF13A1073C74EC24', 'isDownload': False} 2026-11-11 09:44:04,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-11-11 09:44:04,917 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:44:04,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:04] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-11 09:44:04,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:04] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.042 2026-11-11 09:44:05,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:05] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.064 2026-11-11 09:44:05,787 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:44:05,805 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:05,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:44:05,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: IndexedDB 1 Ready 2026-11-11 09:44:05,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Evaluate test code "odoo.startTour('BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:44:05,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [1/27] Tour BarcodeScanningTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:44:06,799 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:06] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.377 0.573 2026-11-11 09:44:06,829 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.961 2026-11-11 09:44:07,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.009 2026-11-11 09:44:07,122 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.019 2026-11-11 09:44:07,177 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 09:44:07,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:44:07,310 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-11-11 09:44:07,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: Owl is running in 'dev' mode. 2026-11-11 09:44:07,530 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:07,535 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:44:07,622 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:44:07,626 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "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 09:44:07,632 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:07,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.015 0.065 2026-11-11 09:44:07,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [2/27] Tour BarcodeScanningTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:44:07,762 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.088 2026-11-11 09:44:07,823 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.015 0.150 2026-11-11 09:44:07,940 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.021 2026-11-11 09:44:07,954 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.014 2026-11-11 09:44:07,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:07] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.059 2026-11-11 09:44:08,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.018 0.095 2026-11-11 09:44:08,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.019 0.070 2026-11-11 09:44:08,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.162 2026-11-11 09:44:08,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.141 2026-11-11 09:44:08,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [3/27] Tour BarcodeScanningTour → Step PoS model scan barcode '0123456789' (trigger: body) 2026-11-11 09:44:08,138 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.146 2026-11-11 09:44:08,168 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.169 2026-11-11 09:44:08,179 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.061 2026-11-11 09:44:08,195 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-11 09:44:08,220 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.164 2026-11-11 09:44:08,232 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.120 2026-11-11 09:44:08,280 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [4/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:08,363 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:08] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.049 0.150 2026-11-11 09:44:08,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [5/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand"))) 2026-11-11 09:44:08,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [6/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:08,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [7/27] Tour BarcodeScanningTour → Step PoS model scan barcode '0123456789' (trigger: body) 2026-11-11 09:44:08,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [8/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:08,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [9/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("2"))) 2026-11-11 09:44:08,705 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [10/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:08,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [11/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2305000000004' (trigger: body) 2026-11-11 09:44:08,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [12/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:08,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [13/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1")):has(.price:contains("0.00"))) 2026-11-11 09:44:09,022 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [14/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:09,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [15/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2305000123451' (trigger: body) 2026-11-11 09:44:09,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [16/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:09,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [17/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"123.45"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1")):has(.price:contains("123.45"))) 2026-11-11 09:44:09,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [18/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:09,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [19/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-11-11 09:44:09,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [20/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:09,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [21/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00"))) 2026-11-11 09:44:09,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [22/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:09,733 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [23/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2100005080002' (trigger: body) 2026-11-11 09:44:09,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [24/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:09,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [25/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("8"))) 2026-11-11 09:44:09,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [26/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:10,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: [27/27] Tour BarcodeScanningTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:44:10,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: tour succeeded 2026-11-11 09:44:10,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: ╔════════════════════════════════════╗ ║ TOUR BarcodeScanningTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:44:10,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.browser: heap 15415728 (allocated 16785408) 2026-11-11 09:44:10,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Closing chrome headless with pid 2877 2026-11-11 09:44:10,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Closing websocket connection 2026-11-11 09:44:10,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Terminating chrome headless with pid 2877 2026-11-11 09:44:10,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094410_484394_test_07_pos_barcodes_scan.txt 2026-11-11 09:44:10,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Removing chrome user profile "/tmp/tmpcg1uavuc_chrome_odoo" 2026-11-11 09:44:10,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_product_combo ... 2026-11-11 09:44:13,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Chrome pid: 3072 2026-11-11 09:44:13,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Chrome headless temporary user profile dir: /tmp/tmpe6qqvzpz_chrome_odoo 2026-11-11 09:44:13,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Issuing json command http://127.0.0.1:34341/json/version 2026-11-11 09:44:13,516 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34341/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:44:13,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Browser version: Chrome/150.0.7871.114 2026-11-11 09:44:13,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Issuing json command http://127.0.0.1:34341/json 2026-11-11 09:44:13,753 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34341/json with timeout 3 increased to 10s during tests 2026-11-11 09:44:13,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Websocket url found: ws://127.0.0.1:34341/devtools/page/EB1091C57A22717CCC69F817BF9E4FE1 2026-11-11 09:44:13,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Enable chrome headless console log notification 2026-11-11 09:44:13,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Chrome headless enable page notifications 2026-11-11 09:44:14,117 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:44:14,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Setting session cookie in browser 2026-11-11 09:44:14,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:44:14,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:44:14,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:44:15,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:15] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.121 1.049 2026-11-11 09:44:15,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Navigation result: {'frameId': 'EB1091C57A22717CCC69F817BF9E4FE1', 'loaderId': 'D540997158EFEA52422BDCF24BC87813', 'isDownload': False} 2026-11-11 09:44:15,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Evaluate ready code "odoo.isTourReady('ProductComboPriceTaxIncludedTour')" 2026-11-11 09:44:15,358 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:44:15,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:15] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-11-11 09:44:15,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:15] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 09:44:15,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:15] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 09:44:16,426 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:16] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 09:44:16,431 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:44:16,439 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:44:16,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Evaluate test code "odoo.startTour('ProductComboPriceTaxIncludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:44:16,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: IndexedDB 1 Ready 2026-11-11 09:44:16,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [1/74] Tour ProductComboPriceTaxIncludedTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:44:17,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.406 0.645 2026-11-11 09:44:17,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 1.054 2026-11-11 09:44:17,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.014 2026-11-11 09:44:17,929 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.013 2026-11-11 09:44:17,969 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:44:18,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.005 0.023 2026-11-11 09:44:18,110 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:44:18,177 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-11-11 09:44:18,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: Owl is running in 'dev' mode. 2026-11-11 09:44:18,367 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:44:18,377 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:44:18,463 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:18,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:44:18,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-11-11 09:44:18,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [2/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:44:18,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.033 0.095 2026-11-11 09:44:18,686 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.033 0.111 2026-11-11 09:44:18,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.012 0.163 2026-11-11 09:44:18,768 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.024 2026-11-11 09:44:18,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.052 2026-11-11 09:44:18,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.060 2026-11-11 09:44:18,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-11 09:44:18,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.013 0.113 2026-11-11 09:44:18,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.127 2026-11-11 09:44:18,925 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-11 09:44:18,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:18] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.020 0.165 2026-11-11 09:44:18,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [3/74] Tour ProductComboPriceTaxIncludedTour → Step PoS model scan barcode 'SuperCombo' (trigger: body) 2026-11-11 09:44:19,017 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:19] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.019 0.124 2026-11-11 09:44:19,038 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:19] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.142 2026-11-11 09:44:19,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:19] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.110 2026-11-11 09:44:19,068 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:19] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.125 2026-11-11 09:44:19,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [4/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 1 (archived) is not present in the combo options (trigger: .modal:not(:has(label.combo-item article.product:has(.product-name:contains("Combo Product 1 (archived)"))))) 2026-11-11 09:44:19,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [5/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 3 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 3"))) 2026-11-11 09:44:19,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [6/74] Tour ProductComboPriceTaxIncludedTour → Step try to click `confirm` without having made all the selections (trigger: .modal footer button.confirm[disabled]) 2026-11-11 09:44:19,214 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:19] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.061 0.153 2026-11-11 09:44:19,227 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:19] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.313 2026-11-11 09:44:19,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [7/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 9 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 9"))) 2026-11-11 09:44:19,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [8/74] Tour ProductComboPriceTaxIncludedTour → Step dialog is open (trigger: .modal .modal-content) 2026-11-11 09:44:19,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [9/74] Tour ProductComboPriceTaxIncludedTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-11-11 09:44:19,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [10/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-11-11 09:44:19,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [11/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 7 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 7"))) 2026-11-11 09:44:19,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [12/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 7 is selected (trigger: .modal input:checked ~ label.combo-item article.product:has(.product-name:contains("Combo Product 7"))) 2026-11-11 09:44:19,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [13/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-11-11 09:44:19,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [14/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 8 is selected (trigger: .modal input:checked ~ label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-11-11 09:44:19,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [15/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 7 is not selected (trigger: .modal .modal-body:not(:has(input:checked ~ label.combo-item article.product:has(.product-name:contains("Combo Product 7"))))) 2026-11-11 09:44:19,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [16/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:44:20,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [17/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:20,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [18/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo"))) 2026-11-11 09:44:20,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [19/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 09:44:20,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:20] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 83 0.205 0.230 2026-11-11 09:44:20,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [20/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 09:44:20,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [21/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0","price":"13.43"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1")):has(.price:contains("13.43"))) 2026-11-11 09:44:20,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [22/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 5")):has(.qty:contains("1"))) 2026-11-11 09:44:20,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [23/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(.qty:contains("1"))) 2026-11-11 09:44:20,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [24/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0","price":"18.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(.qty:contains("1")):has(.price:contains("18.67"))) 2026-11-11 09:44:20,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [25/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 8")):has(.qty:contains("1"))) 2026-11-11 09:44:20,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [26/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(.qty:contains("1"))) 2026-11-11 09:44:20,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [27/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0","price":"30.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(.qty:contains("1")):has(.price:contains("30.00"))) 2026-11-11 09:44:20,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [28/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:21,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [29/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:21,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [30/74] Tour ProductComboPriceTaxIncludedTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:44:21,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [31/74] Tour ProductComboPriceTaxIncludedTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:44:21,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [32/74] Tour ProductComboPriceTaxIncludedTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:44:21,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [33/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:21,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [34/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:21,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [35/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 09:44:21,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [36/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 09:44:21,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [37/74] Tour ProductComboPriceTaxIncludedTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:44:21,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [38/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"2.0","price":"26.86"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("2")):has(.price:contains("26.86"))) 2026-11-11 09:44:22,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [39/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"productName":"Combo Product 5","quantity":"2.0"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(.qty:contains("2"))) 2026-11-11 09:44:22,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [40/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"productName":"Combo Product 8","quantity":"2.0","price":"60.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(.qty:contains("2")):has(.price:contains("60.00"))) 2026-11-11 09:44:22,209 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [41/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:22,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [42/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:22,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [43/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(.qty:contains("2"))) 2026-11-11 09:44:22,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [44/74] Tour ProductComboPriceTaxIncludedTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:44:22,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [45/74] Tour ProductComboPriceTaxIncludedTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:44:22,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [46/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:44:22,657 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [47/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:22,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [48/74] Tour ProductComboPriceTaxIncludedTour → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:44:22,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [49/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 3 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 3"))) 2026-11-11 09:44:22,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [50/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-11-11 09:44:22,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [51/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-11-11 09:44:22,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [52/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:44:23,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [53/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:23,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [54/74] Tour ProductComboPriceTaxIncludedTour → Step order total amount is '62.10' (trigger: .product-screen .order-summary .total:contains("62.10")) 2026-11-11 09:44:23,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [55/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:23,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [56/74] Tour ProductComboPriceTaxIncludedTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:44:23,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [57/74] Tour ProductComboPriceTaxIncludedTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:44:23,478 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:44:23,482 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:44:23,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [58/74] Tour ProductComboPriceTaxIncludedTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:44:23,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [59/74] Tour ProductComboPriceTaxIncludedTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:44:23,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [60/74] Tour ProductComboPriceTaxIncludedTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:44:23,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:23,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91337170 started for PoS orders references: [{'name': 'Order 00021-001-0001', 'uuid': 'd095887d-c183-4a6f-8fb2-1c4b3652947d'}] 2026-11-11 09:44:23,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [61/74] Tour ProductComboPriceTaxIncludedTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:44:23,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:44:25,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91337170 order {'name': 'Order 00021-001-0001', 'uuid': 'd095887d-c183-4a6f-8fb2-1c4b3652947d'} created pos.order #36 2026-11-11 09:44:25,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91337170 finished 2026-11-11 09:44:25,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 484 0.805 1.010 2026-11-11 09:44:25,849 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-11-11 09:44:25,942 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:25] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:44:26,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [62/74] Tour ProductComboPriceTaxIncludedTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:44:26,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [63/74] Tour ProductComboPriceTaxIncludedTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:44:26,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [64/74] Tour ProductComboPriceTaxIncludedTour → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:44:26,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [65/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 09:44:26,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [66/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 09:44:26,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [67/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 09:44:26,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [68/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:44:26,531 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [69/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:26,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [70/74] Tour ProductComboPriceTaxIncludedTour → Step order total amount is '59.17' (trigger: .product-screen .order-summary .total:contains("59.17")) 2026-11-11 09:44:26,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [71/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:26,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [72/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:26,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [73/74] Tour ProductComboPriceTaxIncludedTour → Step order total tax is '10.56' (trigger: .order-summary .tax:contains("10.56")) 2026-11-11 09:44:26,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: [74/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:26,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: tour succeeded 2026-11-11 09:44:26,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR ProductComboPriceTaxIncludedTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-11 09:44:27,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.browser: heap 18617492 (allocated 20852736) 2026-11-11 09:44:27,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Closing chrome headless with pid 3072 2026-11-11 09:44:27,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Closing websocket connection 2026-11-11 09:44:27,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Terminating chrome headless with pid 3072 2026-11-11 09:44:27,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094427_335063_test_07_product_combo.txt 2026-11-11 09:44:27,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Removing chrome user profile "/tmp/tmpe6qqvzpz_chrome_odoo" 2026-11-11 09:44:27,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-11-11 09:44:28,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Chrome pid: 3282 2026-11-11 09:44:28,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Chrome headless temporary user profile dir: /tmp/tmp3ey3z0yq_chrome_odoo 2026-11-11 09:44:28,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Issuing json command http://127.0.0.1:35947/json/version 2026-11-11 09:44:28,539 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35947/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:44:28,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Browser version: Chrome/150.0.7871.114 2026-11-11 09:44:28,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Issuing json command http://127.0.0.1:35947/json 2026-11-11 09:44:28,582 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35947/json with timeout 3 increased to 10s during tests 2026-11-11 09:44:28,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Websocket url found: ws://127.0.0.1:35947/devtools/page/7B1E5638D1E086B6BF3DD24F2B4A309C 2026-11-11 09:44:28,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Enable chrome headless console log notification 2026-11-11 09:44:28,616 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Chrome headless enable page notifications 2026-11-11 09:44:28,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:44:28,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Setting session cookie in browser 2026-11-11 09:44:28,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:44:28,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:44:28,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:44:29,812 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:29] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.112 0.897 2026-11-11 09:44:29,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Navigation result: {'frameId': '7B1E5638D1E086B6BF3DD24F2B4A309C', 'loaderId': 'D34090EA4F3F8AF8FC9F3B44B01A0928', 'isDownload': False} 2026-11-11 09:44:29,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-11-11 09:44:29,848 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:44:29,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:29] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-11-11 09:44:29,913 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:29] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-11-11 09:44:29,923 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:29] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-11-11 09:44:30,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:30] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:44:30,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:30,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:30,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.009 2026-11-11 09:44:30,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Evaluate test code "odoo.startTour('ShowTaxExcludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:44:30,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: IndexedDB 1 Ready 2026-11-11 09:44:30,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [1/11] Tour ShowTaxExcludedTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:44:31,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:31] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.353 0.561 2026-11-11 09:44:31,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.851 2026-11-11 09:44:31,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:44:31,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:44:31,966 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:44:32,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.028 2026-11-11 09:44:32,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: Owl is running in 'dev' mode. 2026-11-11 09:44:32,160 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:32,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:32,259 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:32,304 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:44:32,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:44:32,361 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.032 0.063 2026-11-11 09:44:32,390 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.096 2026-11-11 09:44:32,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [2/11] Tour ShowTaxExcludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:44:32,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.017 0.164 2026-11-11 09:44:32,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.024 2026-11-11 09:44:32,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.029 0.037 2026-11-11 09:44:32,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.064 2026-11-11 09:44:32,649 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.056 2026-11-11 09:44:32,659 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.110 2026-11-11 09:44:32,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [3/11] Tour ShowTaxExcludedTour → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:44:32,728 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.024 0.108 2026-11-11 09:44:32,759 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.176 2026-11-11 09:44:32,786 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.141 2026-11-11 09:44:32,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.102 2026-11-11 09:44:32,818 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.006 0.037 2026-11-11 09:44:32,855 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.009 0.088 2026-11-11 09:44:32,868 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.160 2026-11-11 09:44:32,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:32] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.228 2026-11-11 09:44:33,033 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:33] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.178 2026-11-11 09:44:33,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [4/11] Tour ShowTaxExcludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:33,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [5/11] Tour ShowTaxExcludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1")):has(.price:contains("100.0"))) 2026-11-11 09:44:33,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [6/11] Tour ShowTaxExcludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:33,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [7/11] Tour ShowTaxExcludedTour → Step 'Test Product' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Test Product")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:44:33,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [8/11] Tour ShowTaxExcludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:33,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [9/11] Tour ShowTaxExcludedTour → Step order total amount is '110.0' (trigger: .product-screen .order-summary .total:contains("110.0")) 2026-11-11 09:44:33,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [10/11] Tour ShowTaxExcludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:33,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: [11/11] Tour ShowTaxExcludedTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:44:33,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: tour succeeded 2026-11-11 09:44:33,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: ╔════════════════════════════════════╗ ║ TOUR ShowTaxExcludedTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:44:33,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.browser: heap 14620156 (allocated 15998976) 2026-11-11 09:44:33,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Closing chrome headless with pid 3282 2026-11-11 09:44:33,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Closing websocket connection 2026-11-11 09:44:33,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Terminating chrome headless with pid 3282 2026-11-11 09:44:34,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094434_038043_test_08_show_tax_excluded.txt 2026-11-11 09:44:34,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Removing chrome user profile "/tmp/tmp3ey3z0yq_chrome_odoo" 2026-11-11 09:44:34,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-11-11 09:44:35,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome pid: 3489 2026-11-11 09:44:35,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless temporary user profile dir: /tmp/tmp10tan4rv_chrome_odoo 2026-11-11 09:44:35,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Issuing json command http://127.0.0.1:43901/json/version 2026-11-11 09:44:35,018 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43901/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:44:35,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Browser version: Chrome/150.0.7871.114 2026-11-11 09:44:35,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Issuing json command http://127.0.0.1:43901/json 2026-11-11 09:44:35,224 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43901/json with timeout 3 increased to 10s during tests 2026-11-11 09:44:35,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Websocket url found: ws://127.0.0.1:43901/devtools/page/8FFE7AA5F60BA4AB62AA77E845B9F0D2 2026-11-11 09:44:35,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Enable chrome headless console log notification 2026-11-11 09:44:35,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless enable page notifications 2026-11-11 09:44:35,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:44:35,465 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Setting session cookie in browser 2026-11-11 09:44:35,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:44:35,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:44:35,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:44:36,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:36] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.155 0.945 2026-11-11 09:44:36,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Navigation result: {'frameId': '8FFE7AA5F60BA4AB62AA77E845B9F0D2', 'loaderId': '741831881914A78915BE282F66876DA1', 'isDownload': False} 2026-11-11 09:44:36,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-11-11 09:44:36,652 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:44:36,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:36] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-11-11 09:44:36,720 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:36] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.025 0.025 2026-11-11 09:44:36,751 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:36] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-11-11 09:44:37,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:37] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:44:37,480 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:37,495 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:44:37,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: IndexedDB 1 Ready 2026-11-11 09:44:37,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Evaluate test code "odoo.startTour('BarcodeScanningProductPackagingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:44:37,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [1/19] Tour BarcodeScanningProductPackagingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:44:38,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:38] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.435 0.584 2026-11-11 09:44:38,576 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.014 1.032 2026-11-11 09:44:38,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:44:38,875 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.009 2026-11-11 09:44:38,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:44:38,976 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 09:44:39,025 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:44:39,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: Owl is running in 'dev' mode. 2026-11-11 09:44:39,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:39,158 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:44:39,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:39,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:44:39,338 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:44:39,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.051 0.063 2026-11-11 09:44:39,439 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.149 2026-11-11 09:44:39,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [2/19] Tour BarcodeScanningProductPackagingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:44:39,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.121 2026-11-11 09:44:39,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.014 2026-11-11 09:44:39,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.020 2026-11-11 09:44:39,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.036 2026-11-11 09:44:39,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.050 2026-11-11 09:44:39,708 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.050 2026-11-11 09:44:39,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.072 2026-11-11 09:44:39,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.041 2026-11-11 09:44:39,750 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.059 2026-11-11 09:44:39,827 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.038 0.068 2026-11-11 09:44:39,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [3/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345601' (trigger: body) 2026-11-11 09:44:39,841 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.126 2026-11-11 09:44:39,871 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.010 0.091 2026-11-11 09:44:39,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.143 2026-11-11 09:44:39,936 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:39] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.286 2026-11-11 09:44:39,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [4/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:40,073 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:40] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.171 2026-11-11 09:44:40,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [5/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("1"))) 2026-11-11 09:44:40,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [6/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:40,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [7/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345601' (trigger: body) 2026-11-11 09:44:40,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [8/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:40,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [9/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("2"))) 2026-11-11 09:44:40,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [10/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:40,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [11/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345610' (trigger: body) 2026-11-11 09:44:40,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [12/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:40,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [13/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":12} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("12"))) 2026-11-11 09:44:40,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [14/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:40,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [15/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345610' (trigger: body) 2026-11-11 09:44:40,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [16/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:40,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [17/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":22} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("22"))) 2026-11-11 09:44:40,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [18/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:40,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [19/19] Tour BarcodeScanningProductPackagingTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:44:41,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: tour succeeded 2026-11-11 09:44:41,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningProductPackagingTour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-11 09:44:41,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.browser: heap 14937980 (allocated 16261120) 2026-11-11 09:44:41,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Closing chrome headless with pid 3489 2026-11-11 09:44:41,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Closing websocket connection 2026-11-11 09:44:41,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Terminating chrome headless with pid 3489 2026-11-11 09:44:41,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094441_364682_test_09_pos_barcodes_scan_product_pacaging.txt 2026-11-11 09:44:41,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Removing chrome user profile "/tmp/tmp10tan4rv_chrome_odoo" 2026-11-11 09:44:41,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-11-11 09:44:42,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Chrome pid: 3694 2026-11-11 09:44:42,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Chrome headless temporary user profile dir: /tmp/tmps_4k12j7_chrome_odoo 2026-11-11 09:44:42,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Issuing json command http://127.0.0.1:37563/json/version 2026-11-11 09:44:42,586 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37563/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:44:42,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Browser version: Chrome/150.0.7871.114 2026-11-11 09:44:42,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Issuing json command http://127.0.0.1:37563/json 2026-11-11 09:44:42,684 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37563/json with timeout 3 increased to 10s during tests 2026-11-11 09:44:42,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Websocket url found: ws://127.0.0.1:37563/devtools/page/12811F1C90F48D42784237D3570FC504 2026-11-11 09:44:42,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Enable chrome headless console log notification 2026-11-11 09:44:42,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Chrome headless enable page notifications 2026-11-11 09:44:43,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:44:43,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Setting session cookie in browser 2026-11-11 09:44:43,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:44:43,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:44:43,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:44:45,408 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:45] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 131 0.088 2.252 2026-11-11 09:44:45,413 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Navigation result: {'frameId': '12811F1C90F48D42784237D3570FC504', 'loaderId': 'D44A430BEBE6C83BF64CD2B06F6A6CCE', 'isDownload': False} 2026-11-11 09:44:45,413 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-11-11 09:44:45,459 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:44:45,489 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:45] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.014 2026-11-11 09:44:45,515 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:45] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.036 2026-11-11 09:44:45,523 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:45] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 09:44:46,337 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:46] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:44:46,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:46,383 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:44:46,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: IndexedDB 1 Ready 2026-11-11 09:44:46,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Evaluate test code "odoo.startTour('GS1BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:44:46,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [1/43] Tour GS1BarcodeScanningTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:44:47,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.335 0.510 2026-11-11 09:44:47,255 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.852 2026-11-11 09:44:47,518 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:44:47,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:44:47,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 2 0.004 0.009 2026-11-11 09:44:47,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 09:44:47,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:44:47,751 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:44:47,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-11-11 09:44:47,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: Owl is running in 'dev' mode. 2026-11-11 09:44:47,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:47,987 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:48,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:44:48,155 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:44:48,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:44:48,205 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.051 0.047 2026-11-11 09:44:48,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [2/43] Tour GS1BarcodeScanningTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:44:48,252 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.132 2026-11-11 09:44:48,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.013 0.108 2026-11-11 09:44:48,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.021 2026-11-11 09:44:48,366 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-11 09:44:48,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.012 0.084 2026-11-11 09:44:48,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.071 2026-11-11 09:44:48,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.043 0.077 2026-11-11 09:44:48,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [3/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-11 09:44:48,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.153 2026-11-11 09:44:48,533 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.151 2026-11-11 09:44:48,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.072 2026-11-11 09:44:48,577 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.081 2026-11-11 09:44:48,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.217 2026-11-11 09:44:48,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [4/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:48,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.065 2026-11-11 09:44:48,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.098 2026-11-11 09:44:48,733 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.127 2026-11-11 09:44:48,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [5/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1"))) 2026-11-11 09:44:48,757 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:48] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.008 0.182 2026-11-11 09:44:48,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [6/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:48,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [7/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-11 09:44:48,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [8/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:48,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [9/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("2"))) 2026-11-11 09:44:49,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [10/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:49,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [11/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020125305' (trigger: body) 2026-11-11 09:44:49,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [12/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:49,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [13/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("7"))) 2026-11-11 09:44:49,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [14/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:49,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [15/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '01084316730201253010' (trigger: body) 2026-11-11 09:44:49,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [16/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:49,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [17/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("17"))) 2026-11-11 09:44:49,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [18/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:49,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [19/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-11 09:44:49,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [20/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:49,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [21/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2"))) 2026-11-11 09:44:49,872 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [22/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:49,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [23/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-11 09:44:50,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [24/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:50,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [25/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(.qty:contains("2"))) 2026-11-11 09:44:50,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [26/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:50,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [27/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-11 09:44:50,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [28/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:50,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [29/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3"))) 2026-11-11 09:44:50,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [30/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:50,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [31/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-11 09:44:50,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [32/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:50,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [33/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(.qty:contains("2"))) 2026-11-11 09:44:50,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [34/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:50,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [35/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020132' (trigger: body) 2026-11-11 09:44:50,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [36/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:50,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [37/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":27} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("27"))) 2026-11-11 09:44:50,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [38/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:51,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [39/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020132305' (trigger: body) 2026-11-11 09:44:51,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [40/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:51,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [41/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":77} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("77"))) 2026-11-11 09:44:51,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [42/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:51,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: [43/43] Tour GS1BarcodeScanningTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:44:51,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: tour succeeded 2026-11-11 09:44:51,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: ╔═══════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 09:44:51,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.browser: heap 15641628 (allocated 17047552) 2026-11-11 09:44:51,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Closing chrome headless with pid 3694 2026-11-11 09:44:51,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Closing websocket connection 2026-11-11 09:44:51,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Terminating chrome headless with pid 3694 2026-11-11 09:44:51,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094451_768897_test_GS1_pos_barcodes_scan.txt 2026-11-11 09:44:51,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Removing chrome user profile "/tmp/tmps_4k12j7_chrome_odoo" 2026-11-11 09:44:51,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-11-11 09:44:52,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome pid: 3896 2026-11-11 09:44:52,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmpq5y5cw6j_chrome_odoo 2026-11-11 09:44:52,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36409/json/version 2026-11-11 09:44:52,604 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36409/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:44:52,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-11-11 09:44:52,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36409/json 2026-11-11 09:44:52,770 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36409/json with timeout 3 increased to 10s during tests 2026-11-11 09:44:52,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:36409/devtools/page/13C4AE8CFC2579B073F97820DEA753A7 2026-11-11 09:44:52,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-11-11 09:44:52,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-11-11 09:44:53,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:44:53,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-11-11 09:44:53,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:44:53,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:44:53,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:44:54,356 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:54] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.109 1.027 2026-11-11 09:44:54,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': '13C4AE8CFC2579B073F97820DEA753A7', 'loaderId': '46206517E61EC46301EB7F142915D813', 'isDownload': False} 2026-11-11 09:44:54,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-11-11 09:44:54,409 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:44:54,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:54] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-11-11 09:44:54,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:54] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-11-11 09:44:54,488 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:54] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.069 2026-11-11 09:44:55,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:55] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:44:55,307 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:44:55,315 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:55,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.020 2026-11-11 09:44:55,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: IndexedDB 1 Ready 2026-11-11 09:44:55,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate test code "odoo.startTour('AddMultipleSerialsAtOnce', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:44:55,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [1/24] Tour AddMultipleSerialsAtOnce → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:44:56,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:56] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.347 0.633 2026-11-11 09:44:56,329 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.913 2026-11-11 09:44:56,644 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.020 2026-11-11 09:44:56,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:44:56,798 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:44:56,867 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.016 2026-11-11 09:44:56,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-11-11 09:44:57,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:44:57,040 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:44:57,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:44:57,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:44:57,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.038 2026-11-11 09:44:57,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.035 0.094 2026-11-11 09:44:57,318 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.144 2026-11-11 09:44:57,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.113 2026-11-11 09:44:57,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [2/24] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:44:57,530 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.017 0.022 2026-11-11 09:44:57,545 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.047 2026-11-11 09:44:57,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-11 09:44:57,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.076 2026-11-11 09:44:57,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.098 2026-11-11 09:44:57,614 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.092 2026-11-11 09:44:57,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [3/24] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:44:57,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.014 0.059 2026-11-11 09:44:57,704 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.030 0.030 2026-11-11 09:44:57,714 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.109 2026-11-11 09:44:57,730 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.069 2026-11-11 09:44:57,769 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.009 0.115 2026-11-11 09:44:57,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.099 2026-11-11 09:44:57,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.097 2026-11-11 09:44:57,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.160 2026-11-11 09:44:57,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [4/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 09:44:58,030 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:58] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.010 0.029 2026-11-11 09:44:58,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [5/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 09:44:58,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [6/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 09:44:58,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [7/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 09:44:58,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [8/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 09:44:58,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [9/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 09:44:58,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [10/24] Tour AddMultipleSerialsAtOnce → Step click validate lot number (trigger: .modal-content button:contains(Ok)) 2026-11-11 09:44:58,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [11/24] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:58,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [12/24] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-11 09:44:58,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [13/24] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:58,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [14/24] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:44:58,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [15/24] Tour AddMultipleSerialsAtOnce → Step .fa-trash-o 2026-11-11 09:44:58,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:44:58] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.006 0.013 2026-11-11 09:44:58,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [16/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 09:44:59,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [17/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 09:44:59,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [18/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 09:44:59,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [19/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 09:44:59,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [20/24] Tour AddMultipleSerialsAtOnce → Step click validate lot number (trigger: .modal-content button:contains(Ok)) 2026-11-11 09:44:59,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [21/24] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:44:59,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [22/24] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("4"))) 2026-11-11 09:44:59,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [23/24] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:44:59,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [24/24] Tour AddMultipleSerialsAtOnce → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:44:59,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-11-11 09:44:59,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-11 09:44:59,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: heap 15288992 (allocated 16523264) 2026-11-11 09:44:59,733 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 3896 2026-11-11 09:44:59,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-11-11 09:44:59,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 3896 2026-11-11 09:44:59,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094459_900355_test_add_multiple_serials_at_once.txt 2026-11-11 09:44:59,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmpq5y5cw6j_chrome_odoo" 2026-11-11 09:44:59,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_allow_order_modification_after_validation_error ... 2026-11-11 09:45:08,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_amount_total_is_rounded ... 2026-11-11 09:45:08,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Chrome pid: 4303 2026-11-11 09:45:08,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Chrome headless temporary user profile dir: /tmp/tmphetew1es_chrome_odoo 2026-11-11 09:45:08,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Issuing json command http://127.0.0.1:44313/json/version 2026-11-11 09:45:08,980 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44313/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:45:09,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Browser version: Chrome/150.0.7871.114 2026-11-11 09:45:09,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Issuing json command http://127.0.0.1:44313/json 2026-11-11 09:45:09,092 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44313/json with timeout 3 increased to 10s during tests 2026-11-11 09:45:09,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Websocket url found: ws://127.0.0.1:44313/devtools/page/50BA640B33BA4325F48D4135E81EE93A 2026-11-11 09:45:09,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Enable chrome headless console log notification 2026-11-11 09:45:09,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Chrome headless enable page notifications 2026-11-11 09:45:09,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:45:09,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Setting session cookie in browser 2026-11-11 09:45:09,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:45:09,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:45:09,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:45:10,747 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:10] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.113 1.149 2026-11-11 09:45:10,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Navigation result: {'frameId': '50BA640B33BA4325F48D4135E81EE93A', 'loaderId': 'FA9A8ADB1FF1F97098F3932A128D725A', 'isDownload': False} 2026-11-11 09:45:10,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Evaluate ready code "odoo.isTourReady('test_amount_total_is_rounded')" 2026-11-11 09:45:10,800 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:45:10,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:10] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.023 0.012 2026-11-11 09:45:10,869 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:10] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-11-11 09:45:10,894 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:10] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.059 2026-11-11 09:45:11,793 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:11] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:45:11,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:11,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:45:11,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: IndexedDB 1 Ready 2026-11-11 09:45:11,901 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.021 2026-11-11 09:45:11,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Evaluate test code "odoo.startTour('test_amount_total_is_rounded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:45:11,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [1/9] Tour test_amount_total_is_rounded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:45:12,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.515 0.578 2026-11-11 09:45:12,983 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.019 2026-11-11 09:45:13,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.014 2026-11-11 09:45:13,401 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-11-11 09:45:13,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:45:13,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:45:13,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: Owl is running in 'dev' mode. 2026-11-11 09:45:13,734 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:45:13,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:13,884 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "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 09:45:13,894 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:45:13,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:45:14,024 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.042 0.074 2026-11-11 09:45:14,075 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.008 0.093 2026-11-11 09:45:14,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [2/9] Tour test_amount_total_is_rounded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:45:14,118 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.015 0.184 2026-11-11 09:45:14,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.022 0.031 2026-11-11 09:45:14,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.012 0.055 2026-11-11 09:45:14,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.066 2026-11-11 09:45:14,368 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.014 0.102 2026-11-11 09:45:14,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.113 2026-11-11 09:45:14,389 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:45:14,419 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.059 2026-11-11 09:45:14,434 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-11 09:45:14,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [3/9] Tour test_amount_total_is_rounded → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:45:14,461 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.007 0.153 2026-11-11 09:45:14,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.253 2026-11-11 09:45:14,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.142 2026-11-11 09:45:14,521 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.086 2026-11-11 09:45:14,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.136 2026-11-11 09:45:14,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:14] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.071 0.176 2026-11-11 09:45:14,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [4/9] Tour test_amount_total_is_rounded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:45:15,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [5/9] Tour test_amount_total_is_rounded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:45:15,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:15,049 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:15,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [6/9] Tour test_amount_total_is_rounded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:45:15,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [7/9] Tour test_amount_total_is_rounded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:45:15,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [8/9] Tour test_amount_total_is_rounded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:45:15,274 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:15,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64393118 started for PoS orders references: [{'name': 'Order 00027-001-0001', 'uuid': '83b353e3-63e1-4caf-8c8e-3552963214c4'}] 2026-11-11 09:45:15,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: [9/9] Tour test_amount_total_is_rounded → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:45:15,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:45:16,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64393118 order {'name': 'Order 00027-001-0001', 'uuid': '83b353e3-63e1-4caf-8c8e-3552963214c4'} created pos.order #37 2026-11-11 09:45:16,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64393118 finished 2026-11-11 09:45:16,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.519 0.761 2026-11-11 09:45:16,782 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 09:45:16,838 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:16] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.009 2026-11-11 09:45:16,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: tour succeeded 2026-11-11 09:45:16,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_amount_total_is_rounded SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-11 09:45:16,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.browser: heap 15800368 (allocated 17309696) 2026-11-11 09:45:16,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Closing chrome headless with pid 4303 2026-11-11 09:45:17,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Closing websocket connection 2026-11-11 09:45:17,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Terminating chrome headless with pid 4303 2026-11-11 09:45:17,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094517_178152_test_amount_total_is_rounded.txt 2026-11-11 09:45:17,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Removing chrome user profile "/tmp/tmphetew1es_chrome_odoo" 2026-11-11 09:45:17,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_auto_validate_force_done ... 2026-11-11 09:45:17,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Chrome pid: 4514 2026-11-11 09:45:17,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Chrome headless temporary user profile dir: /tmp/tmpcntm30pv_chrome_odoo 2026-11-11 09:45:17,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Issuing json command http://127.0.0.1:44035/json/version 2026-11-11 09:45:17,958 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44035/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:45:18,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Browser version: Chrome/150.0.7871.114 2026-11-11 09:45:18,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Issuing json command http://127.0.0.1:44035/json 2026-11-11 09:45:18,033 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44035/json with timeout 3 increased to 10s during tests 2026-11-11 09:45:18,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Websocket url found: ws://127.0.0.1:44035/devtools/page/9D362706B9D749321C6AFF82D169D9D0 2026-11-11 09:45:18,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Enable chrome headless console log notification 2026-11-11 09:45:18,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Chrome headless enable page notifications 2026-11-11 09:45:18,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:45:18,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Setting session cookie in browser 2026-11-11 09:45:18,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:45:18,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:45:18,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:45:19,757 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:19] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 180 0.141 1.145 2026-11-11 09:45:19,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Navigation result: {'frameId': '9D362706B9D749321C6AFF82D169D9D0', 'loaderId': '940412792A4947CC6FD969227CF7B455', 'isDownload': False} 2026-11-11 09:45:19,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Evaluate ready code "odoo.isTourReady('test_auto_validate_force_done')" 2026-11-11 09:45:19,833 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:45:19,867 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:19] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-11-11 09:45:19,884 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:19] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.018 2026-11-11 09:45:19,898 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:19] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-11-11 09:45:20,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:20] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:45:20,825 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:20,843 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:45:20,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Evaluate test code "odoo.startTour('test_auto_validate_force_done', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:45:20,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [1/14] Tour test_auto_validate_force_done → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:45:20,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: IndexedDB 1 Ready 2026-11-11 09:45:20,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-11-11 09:45:23,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:23] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.319 2.063 2026-11-11 09:45:23,248 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 2.314 2026-11-11 09:45:23,650 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.013 2026-11-11 09:45:23,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:45:23,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:45:23,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:23] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:45:23,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: Owl is running in 'dev' mode. 2026-11-11 09:45:24,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:45:24,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:24,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.049 2026-11-11 09:45:24,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "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 09:45:24,259 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-11-11 09:45:24,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [2/14] Tour test_auto_validate_force_done → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:45:24,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.058 0.062 2026-11-11 09:45:24,371 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.017 0.177 2026-11-11 09:45:24,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.172 2026-11-11 09:45:24,479 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.033 0.027 2026-11-11 09:45:24,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.056 2026-11-11 09:45:24,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.047 2026-11-11 09:45:24,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.013 0.070 2026-11-11 09:45:24,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.128 2026-11-11 09:45:24,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [3/14] Tour test_auto_validate_force_done → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:45:24,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.017 0.081 2026-11-11 09:45:24,660 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.071 2026-11-11 09:45:24,687 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.059 2026-11-11 09:45:24,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.107 2026-11-11 09:45:24,712 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.257 2026-11-11 09:45:24,734 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.047 2026-11-11 09:45:24,902 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.047 0.154 2026-11-11 09:45:24,933 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.252 2026-11-11 09:45:24,952 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:24] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.328 2026-11-11 09:45:25,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [4/14] Tour test_auto_validate_force_done → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:45:25,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [5/14] Tour test_auto_validate_force_done → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:45:25,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [6/14] Tour test_auto_validate_force_done → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:45:25,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [7/14] Tour test_auto_validate_force_done → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:45:25,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [8/14] Tour test_auto_validate_force_done → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:45:25,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [9/14] Tour test_auto_validate_force_done → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:45:25,489 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:25,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:45:25,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [10/14] Tour test_auto_validate_force_done → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:45:25,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [11/14] Tour test_auto_validate_force_done → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:45:25,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [12/14] Tour test_auto_validate_force_done → Step body 2026-11-11 09:45:25,706 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:25,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [13/14] Tour test_auto_validate_force_done → Step .send_force_done 2026-11-11 09:45:25,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: [14/14] Tour test_auto_validate_force_done → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:45:25,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93689892 started for PoS orders references: [{'name': 'Order 00028-001-0001', 'uuid': '77061636-d297-4888-b0a2-f10c6b64cf0e'}] 2026-11-11 09:45:25,919 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:45:27,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93689892 order {'name': 'Order 00028-001-0001', 'uuid': '77061636-d297-4888-b0a2-f10c6b64cf0e'} created pos.order #38 2026-11-11 09:45:27,021 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93689892 finished 2026-11-11 09:45:27,252 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.624 0.732 2026-11-11 09:45:27,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:45:27,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:27] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 9 0.011 0.019 2026-11-11 09:45:27,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: tour succeeded 2026-11-11 09:45:27,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_auto_validate_force_done SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 09:45:27,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.browser: heap 15662792 (allocated 17047552) 2026-11-11 09:45:27,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Closing chrome headless with pid 4514 2026-11-11 09:45:27,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Closing websocket connection 2026-11-11 09:45:27,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Terminating chrome headless with pid 4514 2026-11-11 09:45:27,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094527_897607_test_auto_validate_force_done.txt 2026-11-11 09:45:27,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Removing chrome user profile "/tmp/tmpcntm30pv_chrome_odoo" 2026-11-11 09:45:27,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_autofill_cash_count ... 2026-11-11 09:45:28,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Chrome pid: 4724 2026-11-11 09:45:28,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Chrome headless temporary user profile dir: /tmp/tmpq6vv7s5a_chrome_odoo 2026-11-11 09:45:28,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Issuing json command http://127.0.0.1:38905/json/version 2026-11-11 09:45:28,843 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38905/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:45:28,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Browser version: Chrome/150.0.7871.114 2026-11-11 09:45:28,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Issuing json command http://127.0.0.1:38905/json 2026-11-11 09:45:28,880 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38905/json with timeout 3 increased to 10s during tests 2026-11-11 09:45:28,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Websocket url found: ws://127.0.0.1:38905/devtools/page/A458303657D389ACF91169555C5D524C 2026-11-11 09:45:28,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Enable chrome headless console log notification 2026-11-11 09:45:28,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Chrome headless enable page notifications 2026-11-11 09:45:29,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:45:29,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Setting session cookie in browser 2026-11-11 09:45:29,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:45:29,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:45:29,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:45:30,282 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:30] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.096 0.968 2026-11-11 09:45:30,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Navigation result: {'frameId': 'A458303657D389ACF91169555C5D524C', 'loaderId': '04A43262277E0D3EC7325D1A24236291', 'isDownload': False} 2026-11-11 09:45:30,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Evaluate ready code "odoo.isTourReady('AutofillCashCount')" 2026-11-11 09:45:30,317 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:45:30,348 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:30] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 09:45:30,372 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:30] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-11-11 09:45:30,387 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:30] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.051 2026-11-11 09:45:31,132 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:31] "GET /web/webclient/translations/7892c9512c39ae49d879c906f3bb9be37c525550?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:45:31,155 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:45:31,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:45:31,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: IndexedDB 1 Ready 2026-11-11 09:45:31,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Evaluate test code "odoo.startTour('AutofillCashCount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:45:31,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [1/15] Tour AutofillCashCount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:45:32,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.424 0.701 2026-11-11 09:45:32,327 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 1.129 2026-11-11 09:45:32,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 09:45:32,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.012 2026-11-11 09:45:32,668 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:45:32,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:45:32,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:45:32,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: Owl is running in 'dev' mode. 2026-11-11 09:45:32,919 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:45:32,924 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:45:33,052 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:45:33,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:45:33,081 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:33,100 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.024 0.052 2026-11-11 09:45:33,152 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.114 2026-11-11 09:45:33,180 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.082 2026-11-11 09:45:33,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [2/15] Tour AutofillCashCount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:45:33,340 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.032 2026-11-11 09:45:33,424 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.014 0.074 2026-11-11 09:45:33,476 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.091 2026-11-11 09:45:33,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [3/15] Tour AutofillCashCount → Step click product 'Test Expensive' (trigger: article.product .product-content .product-name:contains("Test Expensive")) 2026-11-11 09:45:33,531 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.012 0.158 2026-11-11 09:45:33,545 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.113 2026-11-11 09:45:33,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.167 2026-11-11 09:45:33,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.157 2026-11-11 09:45:33,630 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.027 0.054 2026-11-11 09:45:33,659 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.010 0.139 2026-11-11 09:45:33,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.118 2026-11-11 09:45:33,713 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.012 0.281 2026-11-11 09:45:33,740 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.010 0.150 2026-11-11 09:45:33,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.020 0.149 2026-11-11 09:45:33,997 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:33] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.089 0.261 2026-11-11 09:45:34,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [4/15] Tour AutofillCashCount → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:45:34,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [5/15] Tour AutofillCashCount → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:45:34,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:34,282 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:45:34,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [6/15] Tour AutofillCashCount → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:45:34,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [7/15] Tour AutofillCashCount → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:45:34,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [8/15] Tour AutofillCashCount → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:45:34,477 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:34,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [9/15] Tour AutofillCashCount → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:45:34,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87660676 started for PoS orders references: [{'name': 'Order 00029-001-0001', 'uuid': 'f760c44e-9d0c-468e-8f4f-548f8b6092db'}] 2026-11-11 09:45:34,620 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:45:35,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87660676 order {'name': 'Order 00029-001-0001', 'uuid': 'f760c44e-9d0c-468e-8f4f-548f8b6092db'} created pos.order #39 2026-11-11 09:45:35,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87660676 finished 2026-11-11 09:45:35,814 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.499 0.738 2026-11-11 09:45:35,947 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.005 0.014 2026-11-11 09:45:36,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:36] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.011 0.014 2026-11-11 09:45:36,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [10/15] Tour AutofillCashCount → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:45:36,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [11/15] Tour AutofillCashCount → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:45:36,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [12/15] Tour AutofillCashCount → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:45:36,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [13/15] Tour AutofillCashCount → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:45:36,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [14/15] Tour AutofillCashCount → Step .fa-clone.btn-secondary 2026-11-11 09:45:36,595 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:36] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.022 0.054 2026-11-11 09:45:36,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: [15/15] Tour AutofillCashCount → Step .payment-methods-overview .cash-difference:contains(0) 2026-11-11 09:45:36,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: tour succeeded 2026-11-11 09:45:36,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: ╔══════════════════════════════════╗ ║ TOUR AutofillCashCount SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:45:36,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.browser: heap 16047772 (allocated 17571840) 2026-11-11 09:45:36,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Closing chrome headless with pid 4724 2026-11-11 09:45:36,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Closing websocket connection 2026-11-11 09:45:36,953 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Terminating chrome headless with pid 4724 2026-11-11 09:45:37,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094537_090370_test_autofill_cash_count.txt 2026-11-11 09:45:37,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Removing chrome user profile "/tmp/tmpq6vv7s5a_chrome_odoo" 2026-11-11 09:45:37,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_no_variant_extra_price ... 2026-11-11 09:45:38,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Chrome pid: 4927 2026-11-11 09:45:38,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Chrome headless temporary user profile dir: /tmp/tmp15ps8bf9_chrome_odoo 2026-11-11 09:45:38,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Issuing json command http://127.0.0.1:42203/json/version 2026-11-11 09:45:38,898 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42203/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:45:39,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Browser version: Chrome/150.0.7871.114 2026-11-11 09:45:39,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Issuing json command http://127.0.0.1:42203/json 2026-11-11 09:45:39,035 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42203/json with timeout 3 increased to 10s during tests 2026-11-11 09:45:39,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Websocket url found: ws://127.0.0.1:42203/devtools/page/0A56AE9CC4B4E219CF66CA4649FA0CDD 2026-11-11 09:45:39,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Enable chrome headless console log notification 2026-11-11 09:45:39,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Chrome headless enable page notifications 2026-11-11 09:45:39,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:45:39,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Setting session cookie in browser 2026-11-11 09:45:39,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:45:39,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:45:39,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:45:40,855 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:40] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.197 1.262 2026-11-11 09:45:40,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Navigation result: {'frameId': '0A56AE9CC4B4E219CF66CA4649FA0CDD', 'loaderId': '02D844A45EC6BEE4EF86C7F8E0B767CA', 'isDownload': False} 2026-11-11 09:45:40,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Evaluate ready code "odoo.isTourReady('test_barcode_scan_no_variant_extra_price')" 2026-11-11 09:45:40,926 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:45:40,977 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:40] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.018 2026-11-11 09:45:40,993 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:40] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.022 2026-11-11 09:45:41,016 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:41] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.062 2026-11-11 09:45:41,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:45:41,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:45:41,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:41,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: IndexedDB 1 Ready 2026-11-11 09:45:41,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Evaluate test code "odoo.startTour('test_barcode_scan_no_variant_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:45:41,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [1/14] Tour test_barcode_scan_no_variant_extra_price → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:45:42,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.355 0.586 2026-11-11 09:45:42,908 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.939 2026-11-11 09:45:43,183 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 09:45:43,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.007 2026-11-11 09:45:43,216 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-11-11 09:45:43,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.027 2026-11-11 09:45:43,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 09:45:43,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.008 0.012 2026-11-11 09:45:43,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: Owl is running in 'dev' mode. 2026-11-11 09:45:43,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:45:43,570 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:43,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.060 2026-11-11 09:45:43,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "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 09:45:43,777 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.053 0.062 2026-11-11 09:45:43,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-11-11 09:45:43,837 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.019 0.136 2026-11-11 09:45:43,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [2/14] Tour test_barcode_scan_no_variant_extra_price → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:45:43,872 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:43] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.012 0.077 2026-11-11 09:45:44,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.017 0.023 2026-11-11 09:45:44,041 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.014 0.053 2026-11-11 09:45:44,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.065 2026-11-11 09:45:44,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.102 2026-11-11 09:45:44,121 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.138 2026-11-11 09:45:44,143 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.081 2026-11-11 09:45:44,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [3/14] Tour test_barcode_scan_no_variant_extra_price → Step PoS model scan barcode 'MULTI_001' (trigger: body) 2026-11-11 09:45:44,188 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.011 0.106 2026-11-11 09:45:44,213 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.225 2026-11-11 09:45:44,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.011 0.092 2026-11-11 09:45:44,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [4/14] Tour test_barcode_scan_no_variant_extra_price → Step Configurator opens after scanning the multi-select product barcode (trigger: .modal .section-product-info-title:contains('Multi Attr Product')) 2026-11-11 09:45:44,261 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.237 2026-11-11 09:45:44,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.010 0.080 2026-11-11 09:45:44,319 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.202 2026-11-11 09:45:44,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [5/14] Tour test_barcode_scan_no_variant_extra_price → Step picking multi attribute with name Bacon (trigger: .modal .form-check-label:contains('Bacon')) 2026-11-11 09:45:44,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.093 2026-11-11 09:45:44,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [6/14] Tour test_barcode_scan_no_variant_extra_price → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:45:44,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [7/14] Tour test_barcode_scan_no_variant_extra_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:45:44,576 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.136 0.196 2026-11-11 09:45:44,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [8/14] Tour test_barcode_scan_no_variant_extra_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Multi Attr Product (Bacon)","quantity":"1.0","price":"13.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Multi Attr Product (Bacon)")):has(.qty:contains("1")):has(.price:contains("13.0"))) 2026-11-11 09:45:44,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [9/14] Tour test_barcode_scan_no_variant_extra_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:45:44,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [10/14] Tour test_barcode_scan_no_variant_extra_price → Step PoS model scan barcode 'ALWAYS_BLACK_001' (trigger: body) 2026-11-11 09:45:44,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [11/14] Tour test_barcode_scan_no_variant_extra_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:45:44,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [12/14] Tour test_barcode_scan_no_variant_extra_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Always Variant Product (Black)","quantity":"1.0","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Always Variant Product (Black)")):has(.qty:contains("1")):has(.price:contains("30.0"))) 2026-11-11 09:45:45,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [13/14] Tour test_barcode_scan_no_variant_extra_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:45:45,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: [14/14] Tour test_barcode_scan_no_variant_extra_price → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:45:45,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:45] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.154 0.175 2026-11-11 09:45:45,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: tour succeeded 2026-11-11 09:45:45,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_barcode_scan_no_variant_extra_price SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-11 09:45:45,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.browser: heap 15257860 (allocated 16523264) 2026-11-11 09:45:45,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Closing chrome headless with pid 4927 2026-11-11 09:45:45,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Closing websocket connection 2026-11-11 09:45:45,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Terminating chrome headless with pid 4927 2026-11-11 09:45:45,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094545_457435_test_barcode_scan_no_variant_extra_price.txt 2026-11-11 09:45:45,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Removing chrome user profile "/tmp/tmp15ps8bf9_chrome_odoo" 2026-11-11 09:45:45,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_preselect_always_variant ... 2026-11-11 09:45:46,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Chrome pid: 5127 2026-11-11 09:45:46,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Chrome headless temporary user profile dir: /tmp/tmpp7_8wff8_chrome_odoo 2026-11-11 09:45:46,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Issuing json command http://127.0.0.1:41667/json/version 2026-11-11 09:45:46,906 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41667/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:45:46,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Browser version: Chrome/150.0.7871.114 2026-11-11 09:45:46,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Issuing json command http://127.0.0.1:41667/json 2026-11-11 09:45:46,979 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41667/json with timeout 3 increased to 10s during tests 2026-11-11 09:45:47,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Websocket url found: ws://127.0.0.1:41667/devtools/page/F00090413D625853CFA16ED13D0B744F 2026-11-11 09:45:47,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Enable chrome headless console log notification 2026-11-11 09:45:47,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Chrome headless enable page notifications 2026-11-11 09:45:47,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:45:47,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Setting session cookie in browser 2026-11-11 09:45:47,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:45:47,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:45:47,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:45:48,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:48] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.118 1.163 2026-11-11 09:45:48,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Navigation result: {'frameId': 'F00090413D625853CFA16ED13D0B744F', 'loaderId': '666399FDC5D2D98D3E4281B579710EC2', 'isDownload': False} 2026-11-11 09:45:48,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Evaluate ready code "odoo.isTourReady('test_barcode_scan_preselect_always_variant')" 2026-11-11 09:45:48,645 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:45:48,687 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:48] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-11-11 09:45:48,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:48] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 09:45:48,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:48] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.049 2026-11-11 09:45:49,368 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:45:49,379 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:49,396 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:49,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: IndexedDB 1 Ready 2026-11-11 09:45:49,419 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.009 2026-11-11 09:45:49,465 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Evaluate test code "odoo.startTour('test_barcode_scan_preselect_always_variant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:45:49,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [1/16] Tour test_barcode_scan_preselect_always_variant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:45:50,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.382 0.538 2026-11-11 09:45:50,346 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.866 2026-11-11 09:45:50,687 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 09:45:50,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-11-11 09:45:50,806 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.005 0.018 2026-11-11 09:45:50,866 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:45:50,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-11-11 09:45:50,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: Owl is running in 'dev' mode. 2026-11-11 09:45:51,062 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:51,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:45:51,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:51,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "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 09:45:51,243 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:45:51,278 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.028 0.059 2026-11-11 09:45:51,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [2/16] Tour test_barcode_scan_preselect_always_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:45:51,335 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.014 0.100 2026-11-11 09:45:51,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.129 2026-11-11 09:45:51,448 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.013 2026-11-11 09:45:51,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.025 0.060 2026-11-11 09:45:51,535 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.008 0.051 2026-11-11 09:45:51,578 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.100 2026-11-11 09:45:51,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.133 2026-11-11 09:45:51,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.143 2026-11-11 09:45:51,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [3/16] Tour test_barcode_scan_preselect_always_variant → Step PoS model scan barcode 'VAR_RED_001' (trigger: body) 2026-11-11 09:45:51,699 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.012 0.142 2026-11-11 09:45:51,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [4/16] Tour test_barcode_scan_preselect_always_variant → Step Configurator opens after scanning Red variant barcode (trigger: .modal .section-product-info-title:contains('Variant Barcode Product')) 2026-11-11 09:45:51,730 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.008 0.123 2026-11-11 09:45:51,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.023 0.117 2026-11-11 09:45:51,822 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.328 2026-11-11 09:45:51,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [5/16] Tour test_barcode_scan_preselect_always_variant → Step picking radio attribute with name Large (trigger: .modal .attribute-name-cell:contains('Large') input) 2026-11-11 09:45:51,849 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:51] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.012 0.283 2026-11-11 09:45:51,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [6/16] Tour test_barcode_scan_preselect_always_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:45:52,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:52] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.055 0.220 2026-11-11 09:45:52,024 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:52] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.286 2026-11-11 09:45:52,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [7/16] Tour test_barcode_scan_preselect_always_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:45:52,078 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:52] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.027 0.386 2026-11-11 09:45:52,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [8/16] Tour test_barcode_scan_preselect_always_variant → Step Check orderline with attributes: {"withClass":".selected","productName":"Variant Barcode Product (Red) (Large)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Variant Barcode Product (Red) (Large)")):has(.qty:contains("1"))) 2026-11-11 09:45:52,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [9/16] Tour test_barcode_scan_preselect_always_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:45:52,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [10/16] Tour test_barcode_scan_preselect_always_variant → Step PoS model scan barcode 'VAR_BLUE_001' (trigger: body) 2026-11-11 09:45:52,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [11/16] Tour test_barcode_scan_preselect_always_variant → Step Configurator opens after scanning Blue variant barcode (trigger: .modal .section-product-info-title:contains('Variant Barcode Product')) 2026-11-11 09:45:52,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [12/16] Tour test_barcode_scan_preselect_always_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:45:52,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:52] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.109 0.170 2026-11-11 09:45:52,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [13/16] Tour test_barcode_scan_preselect_always_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:45:52,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [14/16] Tour test_barcode_scan_preselect_always_variant → Step Check orderline with attributes: {"withClass":".selected","productName":"Variant Barcode Product (Blue) (Small)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Variant Barcode Product (Blue) (Small)")):has(.qty:contains("1"))) 2026-11-11 09:45:52,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [15/16] Tour test_barcode_scan_preselect_always_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:45:52,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: [16/16] Tour test_barcode_scan_preselect_always_variant → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:45:52,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: tour succeeded 2026-11-11 09:45:52,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_barcode_scan_preselect_always_variant SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-11 09:45:53,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.browser: heap 15406056 (allocated 16523264) 2026-11-11 09:45:53,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Closing chrome headless with pid 5127 2026-11-11 09:45:53,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Closing websocket connection 2026-11-11 09:45:53,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Terminating chrome headless with pid 5127 2026-11-11 09:45:53,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094553_192764_test_barcode_scan_preselect_always_variant.txt 2026-11-11 09:45:53,193 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Removing chrome user profile "/tmp/tmpp7_8wff8_chrome_odoo" 2026-11-11 09:45:53,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_search_attributes_preset ... 2026-11-11 09:45:55,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Chrome pid: 5323 2026-11-11 09:45:55,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Chrome headless temporary user profile dir: /tmp/tmpmjnl3nym_chrome_odoo 2026-11-11 09:45:55,145 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Issuing json command http://127.0.0.1:39805/json/version 2026-11-11 09:45:55,151 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39805/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:45:55,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Browser version: Chrome/150.0.7871.114 2026-11-11 09:45:55,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Issuing json command http://127.0.0.1:39805/json 2026-11-11 09:45:55,251 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39805/json with timeout 3 increased to 10s during tests 2026-11-11 09:45:55,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Websocket url found: ws://127.0.0.1:39805/devtools/page/00D9230C3F8327C4102D0B604D987A9D 2026-11-11 09:45:55,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Enable chrome headless console log notification 2026-11-11 09:45:55,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Chrome headless enable page notifications 2026-11-11 09:45:55,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:45:55,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Setting session cookie in browser 2026-11-11 09:45:55,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:45:55,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:45:55,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:45:56,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:56] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.106 1.083 2026-11-11 09:45:56,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Navigation result: {'frameId': '00D9230C3F8327C4102D0B604D987A9D', 'loaderId': '2FCAF738142079E513509E96160398AF', 'isDownload': False} 2026-11-11 09:45:56,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Evaluate ready code "odoo.isTourReady('test_barcode_search_attributes_preset')" 2026-11-11 09:45:56,790 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:45:56,823 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:56] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-11-11 09:45:56,846 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:56] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.039 2026-11-11 09:45:56,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:56] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-11-11 09:45:57,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:57] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:45:57,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:45:57,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:45:57,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Evaluate test code "odoo.startTour('test_barcode_search_attributes_preset', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:45:57,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: IndexedDB 1 Ready 2026-11-11 09:45:57,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [1/26] Tour test_barcode_search_attributes_preset → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:45:58,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:58] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.359 0.594 2026-11-11 09:45:58,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.956 2026-11-11 09:45:59,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:45:59,167 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:45:59,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.004 0.013 2026-11-11 09:45:59,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.005 0.017 2026-11-11 09:45:59,366 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:45:59,413 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:45:59,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: Owl is running in 'dev' mode. 2026-11-11 09:45:59,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:45:59,558 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:45:59,690 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:45:59,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:45:59,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:45:59,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.038 0.051 2026-11-11 09:45:59,824 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.016 0.107 2026-11-11 09:45:59,853 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:45:59] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.090 2026-11-11 09:45:59,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [2/26] Tour test_barcode_search_attributes_preset → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:46:00,014 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.013 0.020 2026-11-11 09:46:00,070 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.019 0.072 2026-11-11 09:46:00,097 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.014 0.095 2026-11-11 09:46:00,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.013 0.123 2026-11-11 09:46:00,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.137 2026-11-11 09:46:00,168 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.129 2026-11-11 09:46:00,180 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.052 2026-11-11 09:46:00,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [3/26] Tour test_barcode_search_attributes_preset → Step Click search field (trigger: .fa-search) 2026-11-11 09:46:00,235 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.073 2026-11-11 09:46:00,262 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.131 2026-11-11 09:46:00,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [4/26] Tour test_barcode_search_attributes_preset → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:46:00,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.078 2026-11-11 09:46:00,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.108 2026-11-11 09:46:00,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.007 0.121 2026-11-11 09:46:00,338 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.327 2026-11-11 09:46:00,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:00] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.173 2026-11-11 09:46:00,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [5/26] Tour test_barcode_search_attributes_preset → Step click product 'Product with Attributes' (trigger: article.product .product-content .product-name:contains("Product with Attributes")) 2026-11-11 09:46:00,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [6/26] Tour test_barcode_search_attributes_preset → Step Check that the product configurator is opened (trigger: .section-product-info-title:contains('Product with Attributes')) 2026-11-11 09:46:00,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [7/26] Tour test_barcode_search_attributes_preset → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:46:00,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [8/26] Tour test_barcode_search_attributes_preset → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:00,952 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [9/26] Tour test_barcode_search_attributes_preset → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with Attributes (Value 1, Value 3, Value 5, Value 7)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with Attributes (Value 1, Value 3, Value 5, Value 7)")):has(.qty:contains("1"))) 2026-11-11 09:46:01,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [10/26] Tour test_barcode_search_attributes_preset → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:01,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [11/26] Tour test_barcode_search_attributes_preset → Step Click search field (trigger: .fa-search) 2026-11-11 09:46:01,132 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [12/26] Tour test_barcode_search_attributes_preset → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:46:01,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [13/26] Tour test_barcode_search_attributes_preset → Step Wait for the product without attributes to be visible (trigger: .product:contains("Product without Attributes")) 2026-11-11 09:46:01,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:01] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.103 0.151 2026-11-11 09:46:01,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [14/26] Tour test_barcode_search_attributes_preset → Step click product 'Product without Attributes' (trigger: article.product .product-content .product-name:contains("Product without Attributes")) 2026-11-11 09:46:01,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [15/26] Tour test_barcode_search_attributes_preset → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:01,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [16/26] Tour test_barcode_search_attributes_preset → Step Check orderline with attributes: {"withClass":".selected","productName":"Product without Attributes","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product without Attributes")):has(.qty:contains("1"))) 2026-11-11 09:46:01,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [17/26] Tour test_barcode_search_attributes_preset → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:01,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [18/26] Tour test_barcode_search_attributes_preset → Step Click search field (trigger: .fa-search) 2026-11-11 09:46:01,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [19/26] Tour test_barcode_search_attributes_preset → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:46:01,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [20/26] Tour test_barcode_search_attributes_preset → Step click product 'Product with Attributes' (trigger: article.product .product-content .product-name:contains("Product with Attributes")) 2026-11-11 09:46:02,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [21/26] Tour test_barcode_search_attributes_preset → Step Check that the product configurator is opened (trigger: .section-product-info-title:contains('Product with Attributes')) 2026-11-11 09:46:02,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [22/26] Tour test_barcode_search_attributes_preset → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:46:02,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [23/26] Tour test_barcode_search_attributes_preset → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:02,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [24/26] Tour test_barcode_search_attributes_preset → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with Attributes (Value 2, Value 4, Value 6, Value 8)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with Attributes (Value 2, Value 4, Value 6, Value 8)")):has(.qty:contains("1"))) 2026-11-11 09:46:02,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [25/26] Tour test_barcode_search_attributes_preset → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:02,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: [26/26] Tour test_barcode_search_attributes_preset → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:46:02,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: tour succeeded 2026-11-11 09:46:02,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_barcode_search_attributes_preset SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-11 09:46:03,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.browser: heap 16016008 (allocated 17833984) 2026-11-11 09:46:03,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Closing chrome headless with pid 5323 2026-11-11 09:46:03,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Closing websocket connection 2026-11-11 09:46:03,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Terminating chrome headless with pid 5323 2026-11-11 09:46:03,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094603_237372_test_barcode_search_attributes_preset.txt 2026-11-11 09:46:03,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Removing chrome user profile "/tmp/tmpmjnl3nym_chrome_odoo" 2026-11-11 09:46:03,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: waiting for threads: [] 2026-11-11 09:46:03,270 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:03] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 60 0.088 0.152 2026-11-11 09:46:03,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-11-11 09:46:04,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Chrome pid: 5539 2026-11-11 09:46:04,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless temporary user profile dir: /tmp/tmphra8s6bx_chrome_odoo 2026-11-11 09:46:04,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Issuing json command http://127.0.0.1:35139/json/version 2026-11-11 09:46:04,072 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35139/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:46:04,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Browser version: Chrome/150.0.7871.114 2026-11-11 09:46:04,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Issuing json command http://127.0.0.1:35139/json 2026-11-11 09:46:04,182 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35139/json with timeout 3 increased to 10s during tests 2026-11-11 09:46:04,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Websocket url found: ws://127.0.0.1:35139/devtools/page/FFB7053D4742D56044ADA1FB5543EDE4 2026-11-11 09:46:04,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Enable chrome headless console log notification 2026-11-11 09:46:04,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless enable page notifications 2026-11-11 09:46:04,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:46:04,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Setting session cookie in browser 2026-11-11 09:46:04,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:46:04,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:46:04,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:46:06,653 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:06] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.103 2.173 2026-11-11 09:46:06,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Navigation result: {'frameId': 'FFB7053D4742D56044ADA1FB5543EDE4', 'loaderId': 'ACDC2B39FF25E3176EE3D6DF1A0198FB', 'isDownload': False} 2026-11-11 09:46:06,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-11-11 09:46:06,683 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:06,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:06] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.009 2026-11-11 09:46:06,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:06] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 09:46:06,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:06] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.030 2026-11-11 09:46:07,577 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:07] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:46:07,602 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:46:07,610 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:07,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.011 2026-11-11 09:46:07,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: IndexedDB 1 Ready 2026-11-11 09:46:07,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Evaluate test code "odoo.startTour('OrderPaidInCash', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:46:07,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [1/34] Tour OrderPaidInCash → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:46:08,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:08] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.284 0.563 2026-11-11 09:46:08,479 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.785 2026-11-11 09:46:08,782 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 09:46:08,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:46:08,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:46:08,974 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:08] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.006 0.018 2026-11-11 09:46:09,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:09,172 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:46:09,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:46:09,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:46:09,299 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:46:09,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-11-11 09:46:09,407 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.027 0.096 2026-11-11 09:46:09,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [2/34] Tour OrderPaidInCash → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:46:09,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.012 0.141 2026-11-11 09:46:09,494 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.171 2026-11-11 09:46:09,557 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.014 2026-11-11 09:46:09,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.033 2026-11-11 09:46:09,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.029 2026-11-11 09:46:09,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.042 2026-11-11 09:46:09,644 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.084 2026-11-11 09:46:09,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.065 2026-11-11 09:46:09,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.043 2026-11-11 09:46:09,749 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.132 2026-11-11 09:46:09,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [3/34] Tour OrderPaidInCash → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:46:09,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.141 2026-11-11 09:46:09,801 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.212 2026-11-11 09:46:09,824 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.088 2026-11-11 09:46:09,853 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.170 2026-11-11 09:46:09,989 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.157 2026-11-11 09:46:10,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:10] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.331 2026-11-11 09:46:10,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [4/34] Tour OrderPaidInCash → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:10,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [5/34] Tour OrderPaidInCash → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:46:10,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [6/34] Tour OrderPaidInCash → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:46:10,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [7/34] Tour OrderPaidInCash → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:46:10,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [8/34] Tour OrderPaidInCash → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:46:10,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [9/34] Tour OrderPaidInCash → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:46:10,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [10/34] Tour OrderPaidInCash → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:46:10,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [11/34] Tour OrderPaidInCash → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:46:10,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [12/34] Tour OrderPaidInCash → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("5"))) 2026-11-11 09:46:10,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [13/34] Tour OrderPaidInCash → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:10,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [14/34] Tour OrderPaidInCash → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:10,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [15/34] Tour OrderPaidInCash → Step Check orderline with attributes: {"productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.qty:contains("5"))) 2026-11-11 09:46:11,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [16/34] Tour OrderPaidInCash → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:11,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [17/34] Tour OrderPaidInCash → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:46:11,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [18/34] Tour OrderPaidInCash → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:46:11,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:46:11,211 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:46:11,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [19/34] Tour OrderPaidInCash → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:46:11,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [20/34] Tour OrderPaidInCash → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:46:11,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [21/34] Tour OrderPaidInCash → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:46:11,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:11,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [22/34] Tour OrderPaidInCash → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:46:11,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23224324 started for PoS orders references: [{'name': 'Order 00033-001-0001', 'uuid': 'ff4cb333-9731-477d-a728-bb2462f492e5'}] 2026-11-11 09:46:11,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [23/34] Tour OrderPaidInCash → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:46:11,565 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:12,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23224324 order {'name': 'Order 00033-001-0001', 'uuid': 'ff4cb333-9731-477d-a728-bb2462f492e5'} created pos.order #40 2026-11-11 09:46:12,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23224324 finished 2026-11-11 09:46:12,843 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.542 0.757 2026-11-11 09:46:12,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.014 2026-11-11 09:46:12,994 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:12] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.011 2026-11-11 09:46:13,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [24/34] Tour OrderPaidInCash → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:46:13,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [25/34] Tour OrderPaidInCash → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:46:13,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [26/34] Tour OrderPaidInCash → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:46:13,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [27/34] Tour OrderPaidInCash → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:46:13,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [28/34] Tour OrderPaidInCash → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:46:13,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [29/34] Tour OrderPaidInCash → Step .modal .close-pos-popup .cash-input input 2026-11-11 09:46:13,472 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:13] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.020 0.045 2026-11-11 09:46:13,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [30/34] Tour OrderPaidInCash → Step .payment-methods-overview .cash-difference:contains(0.00) 2026-11-11 09:46:13,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [31/34] Tour OrderPaidInCash → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-11-11 09:46:13,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [32/34] Tour OrderPaidInCash → Step button:contains(backend) 2026-11-11 09:46:13,720 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:13] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 9 0.006 0.023 2026-11-11 09:46:13,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:13] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 28 0.040 0.065 2026-11-11 09:46:13,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 38, model: account.move 2026-11-11 09:46:15,453 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:15] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 405 0.538 1.054 2026-11-11 09:46:15,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:15] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 74 0.047 0.115 2026-11-11 09:46:15,735 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:15,983 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 09:46:15,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [32/34] Tour OrderPaidInCash → Step button:contains(backend) 2026-11-11 09:46:15,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: IndexedDB 1 Ready 2026-11-11 09:46:16,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:16] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.242 0.489 2026-11-11 09:46:16,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.690 2026-11-11 09:46:17,018 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 09:46:17,056 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:46:17,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:46:17,147 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:46:17,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:17,410 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 304 - 10 0.051 0.056 2026-11-11 09:46:17,438 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "GET /web/image/res.company/5/favicon HTTP/1.1" 304 - 4 0.004 0.105 2026-11-11 09:46:17,482 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 304 - 4 0.011 0.142 2026-11-11 09:46:17,614 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #38 deleted mail.message records with IDs: [8379] 2026-11-11 09:46:17,639 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #38 deleted pos.session records with IDs: [34] 2026-11-11 09:46:17,657 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [1147] 2026-11-11 09:46:17,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:17] "POST /web/dataset/call_kw/pos.session/delete_opening_control_session HTTP/1.1" 200 - 37 0.087 0.188 2026-11-11 09:46:18,829 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:18] "GET /odoo/action-point_of_sale.action_client_pos_menu HTTP/1.1" 200 - 106 0.124 0.903 2026-11-11 09:46:18,838 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:18] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.000 1.008 2026-11-11 09:46:18,842 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:18] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.000 1.031 2026-11-11 09:46:18,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:18] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.011 0.011 2026-11-11 09:46:18,999 104 INFO rb-85cb4a8-226658-434924 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 09:46:19,173 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:19] "GET /web/webclient/load_menus/f0d9841782d21cf14b96bf51b1e1f1ff595dfdbc7540520be26104a769a9394a HTTP/1.1" 200 - 176 0.126 0.152 2026-11-11 09:46:19,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:19] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.278 2026-11-11 09:46:19,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.034 0.297 2026-11-11 09:46:19,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:19] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-11-11 09:46:19,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:19] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-11 09:46:20,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 09:46:20,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 09:46:20,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 09:46:20,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [33/34] Tour OrderPaidInCash → Step body 2026-11-11 09:46:20,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.009 2026-11-11 09:46:20,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:20,666 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:20,721 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.021 2026-11-11 09:46:20,748 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:46:20,806 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.030 2026-11-11 09:46:21,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "POST /mail/data HTTP/1.1" 200 - 33 0.057 0.073 2026-11-11 09:46:21,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.090 2026-11-11 09:46:21,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "GET /web/image?model=res.users&field=avatar_128&id=38 HTTP/1.1" 200 - 10 0.039 0.126 2026-11-11 09:46:21,173 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.189 2026-11-11 09:46:21,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "GET /web/image/res.partner/390/avatar_128?unique=1794390033000 HTTP/1.1" 200 - 9 0.012 0.249 2026-11-11 09:46:21,285 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.008 0.196 2026-11-11 09:46:21,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:21,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "GET /odoo?menu_id=984 HTTP/1.1" 200 - 20 0.017 0.125 2026-11-11 09:46:21,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.023 2026-11-11 09:46:21,573 104 INFO rb-85cb4a8-226658-434924 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 09:46:22,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: [34/34] Tour OrderPaidInCash → Step [name=last_session_closing_cash]:contains(25.00) 2026-11-11 09:46:22,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.010 2026-11-11 09:46:22,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:22,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:46:22,876 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.030 2026-11-11 09:46:23,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.041 2026-11-11 09:46:23,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "POST /mail/data HTTP/1.1" 200 - 20 0.086 0.080 2026-11-11 09:46:23,223 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.160 2026-11-11 09:46:23,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "GET /web/image?model=res.users&field=avatar_128&id=38 HTTP/1.1" 304 - 10 0.017 0.181 2026-11-11 09:46:23,339 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "POST /web/action/load HTTP/1.1" 200 - 9 0.016 0.171 2026-11-11 09:46:23,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.110 2026-11-11 09:46:23,643 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 48 0.073 0.169 2026-11-11 09:46:23,760 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 9 0.023 0.031 2026-11-11 09:46:23,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:23] "POST /web/dataset/call_kw/pos.config/get_pos_kanban_view_state HTTP/1.1" 200 - 5 0.005 0.062 2026-11-11 09:46:24,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: tour succeeded 2026-11-11 09:46:24,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: ╔════════════════════════════════╗ ║ TOUR OrderPaidInCash SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-11 09:46:24,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.browser: heap 22612616 (allocated 23834624) 2026-11-11 09:46:24,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Closing chrome headless with pid 5539 2026-11-11 09:46:24,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Closing websocket connection 2026-11-11 09:46:24,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Terminating chrome headless with pid 5539 2026-11-11 09:46:24,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094624_714031_test_cash_payments_should_reflect_on_next_opening.txt 2026-11-11 09:46:24,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Removing chrome user profile "/tmp/tmphra8s6bx_chrome_odoo" 2026-11-11 09:46:24,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-11-11 09:46:25,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Chrome pid: 5821 2026-11-11 09:46:25,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Chrome headless temporary user profile dir: /tmp/tmp8kzqieuu_chrome_odoo 2026-11-11 09:46:25,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Issuing json command http://127.0.0.1:43299/json/version 2026-11-11 09:46:25,968 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43299/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:46:26,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Browser version: Chrome/150.0.7871.114 2026-11-11 09:46:26,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Issuing json command http://127.0.0.1:43299/json 2026-11-11 09:46:26,036 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43299/json with timeout 3 increased to 10s during tests 2026-11-11 09:46:26,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Websocket url found: ws://127.0.0.1:43299/devtools/page/F9DB3B3B308B889AD444FB7F1960453F 2026-11-11 09:46:26,117 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Enable chrome headless console log notification 2026-11-11 09:46:26,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Chrome headless enable page notifications 2026-11-11 09:46:26,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:accountman from n/a 2026-11-11 09:46:26,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Setting session cookie in browser 2026-11-11 09:46:26,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:46:26,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:46:26,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:46:27,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:27] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 133 0.179 1.080 2026-11-11 09:46:27,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Navigation result: {'frameId': 'F9DB3B3B308B889AD444FB7F1960453F', 'loaderId': '87B30DDC86CF152FDC06C6465683840A', 'isDownload': False} 2026-11-11 09:46:27,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-11-11 09:46:27,652 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:27,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:27] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-11 09:46:27,699 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:27] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.015 2026-11-11 09:46:27,733 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:27] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-11-11 09:46:28,479 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:46:28,489 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:28,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:28,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: IndexedDB 1 Ready 2026-11-11 09:46:28,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Evaluate test code "odoo.startTour('CashRoundingPayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:46:28,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [1/24] Tour CashRoundingPayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:46:29,431 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.359 0.548 2026-11-11 09:46:29,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.889 2026-11-11 09:46:29,668 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:46:29,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.011 2026-11-11 09:46:29,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:46:29,795 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:46:29,837 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-11-11 09:46:29,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:29,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:46:29,985 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:46:30,122 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:46:30,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:46:30,210 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.060 2026-11-11 09:46:30,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [2/24] Tour CashRoundingPayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:46:30,247 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.038 0.094 2026-11-11 09:46:30,319 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 17 0.014 0.173 2026-11-11 09:46:30,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.003 0.136 2026-11-11 09:46:30,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.009 2026-11-11 09:46:30,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.011 0.024 2026-11-11 09:46:30,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.033 2026-11-11 09:46:30,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.044 2026-11-11 09:46:30,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.006 0.030 2026-11-11 09:46:30,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.059 2026-11-11 09:46:30,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [3/24] Tour CashRoundingPayment → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-11 09:46:30,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.082 2026-11-11 09:46:30,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.123 2026-11-11 09:46:30,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.012 0.114 2026-11-11 09:46:30,680 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.082 2026-11-11 09:46:30,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.011 0.094 2026-11-11 09:46:30,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.154 2026-11-11 09:46:30,856 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 35 0.041 0.199 2026-11-11 09:46:30,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:30] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.266 2026-11-11 09:46:30,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [4/24] Tour CashRoundingPayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:31,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [5/24] Tour CashRoundingPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 09:46:31,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [6/24] Tour CashRoundingPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 09:46:31,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [7/24] Tour CashRoundingPayment → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:31,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [8/24] Tour CashRoundingPayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:46:31,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [9/24] Tour CashRoundingPayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:46:31,426 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:31,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:46:31,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [10/24] Tour CashRoundingPayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:46:31,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [11/24] Tour CashRoundingPayment → Step total is 1.98 (trigger: .total:contains("1.98")) 2026-11-11 09:46:31,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [12/24] Tour CashRoundingPayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:46:31,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [13/24] Tour CashRoundingPayment → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:46:31,679 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:31,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [14/24] Tour CashRoundingPayment → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:46:31,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [15/24] Tour CashRoundingPayment → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:46:31,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [16/24] Tour CashRoundingPayment → Step click numpad button: 8 (trigger: div.numpad button[value="8"]) 2026-11-11 09:46:31,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [17/24] Tour CashRoundingPayment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:46:31,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [18/24] Tour CashRoundingPayment → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:46:32,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [19/24] Tour CashRoundingPayment → Step click numpad button: . (trigger: .modal div.numpad button[value="."]) 2026-11-11 09:46:32,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [20/24] Tour CashRoundingPayment → Step click numpad button: 9 (trigger: .modal div.numpad button[value="9"]) 2026-11-11 09:46:32,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [21/24] Tour CashRoundingPayment → Step click numpad button: 8 (trigger: .modal div.numpad button[value="8"]) 2026-11-11 09:46:32,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [22/24] Tour CashRoundingPayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:46:32,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [23/24] Tour CashRoundingPayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:46:32,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: [24/24] Tour CashRoundingPayment → Step dialog is open (trigger: .modal .modal-content) 2026-11-11 09:46:32,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: tour succeeded 2026-11-11 09:46:32,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: ╔════════════════════════════════════╗ ║ TOUR CashRoundingPayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:46:32,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.browser: heap 15255428 (allocated 16785408) 2026-11-11 09:46:32,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Closing chrome headless with pid 5821 2026-11-11 09:46:32,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Closing websocket connection 2026-11-11 09:46:32,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Terminating chrome headless with pid 5821 2026-11-11 09:46:32,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094632_622163_test_cash_rounding_payment.txt 2026-11-11 09:46:32,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Removing chrome user profile "/tmp/tmp8kzqieuu_chrome_odoo" 2026-11-11 09:46:32,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-11-11 09:46:33,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome pid: 6020 2026-11-11 09:46:33,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpzkyyqvrs_chrome_odoo 2026-11-11 09:46:33,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:38413/json/version 2026-11-11 09:46:33,489 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38413/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:46:33,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-11 09:46:33,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:38413/json 2026-11-11 09:46:33,519 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38413/json with timeout 3 increased to 10s during tests 2026-11-11 09:46:33,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:38413/devtools/page/EBF2443FF91231042D04FAB04272D2E9 2026-11-11 09:46:33,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-11-11 09:46:33,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-11-11 09:46:33,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:46:33,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Setting session cookie in browser 2026-11-11 09:46:33,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:46:33,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:46:33,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:46:34,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:34] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 129 0.085 0.981 2026-11-11 09:46:34,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Navigation result: {'frameId': 'EBF2443FF91231042D04FAB04272D2E9', 'loaderId': 'CDE06B10C1467BBBB3BD3176980CC746', 'isDownload': False} 2026-11-11 09:46:34,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-11-11 09:46:34,852 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:34,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:34] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-11-11 09:46:34,916 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:34] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 09:46:34,932 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:34] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-11-11 09:46:35,684 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:35] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:46:35,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:46:35,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:35,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: IndexedDB 1 Ready 2026-11-11 09:46:35,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate test code "odoo.startTour('PaymentScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:46:35,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [1/25] Tour PaymentScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:46:36,683 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:36] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.378 0.564 2026-11-11 09:46:36,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.928 2026-11-11 09:46:37,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:46:37,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 09:46:37,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:46:37,172 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:46:37,222 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-11-11 09:46:37,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:37,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:37,410 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:37,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:37,582 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "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 09:46:37,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:37,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.038 0.058 2026-11-11 09:46:37,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [2/25] Tour PaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:46:37,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.008 0.075 2026-11-11 09:46:37,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.011 0.151 2026-11-11 09:46:37,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.024 2026-11-11 09:46:37,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.013 2026-11-11 09:46:37,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.042 2026-11-11 09:46:37,915 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.105 2026-11-11 09:46:37,936 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.006 0.082 2026-11-11 09:46:37,958 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.137 2026-11-11 09:46:37,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [3/25] Tour PaymentScreenTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:46:37,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:37] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.177 2026-11-11 09:46:38,008 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.053 2026-11-11 09:46:38,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.045 2026-11-11 09:46:38,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.085 2026-11-11 09:46:38,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.120 2026-11-11 09:46:38,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.064 2026-11-11 09:46:38,100 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.164 2026-11-11 09:46:38,177 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:38] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 21 0.020 0.131 2026-11-11 09:46:38,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [4/25] Tour PaymentScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:38,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [5/25] Tour PaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:46:38,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [6/25] Tour PaymentScreenTour2 → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:46:38,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [7/25] Tour PaymentScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:46:38,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [8/25] Tour PaymentScreenTour2 → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:46:38,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [9/25] Tour PaymentScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:46:38,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [10/25] Tour PaymentScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:46:38,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [11/25] Tour PaymentScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:46:38,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [12/25] Tour PaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:46:38,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [13/25] Tour PaymentScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:38,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [14/25] Tour PaymentScreenTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:46:39,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [15/25] Tour PaymentScreenTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:46:39,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:39] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:39,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:39,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [16/25] Tour PaymentScreenTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:46:39,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [17/25] Tour PaymentScreenTour2 → Step .payment-buttons button:contains('Ship Later') 2026-11-11 09:46:39,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [18/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:46:39,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [19/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:46:39,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [20/25] Tour PaymentScreenTour2 → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 09:46:39,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [21/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button[value="9"]) 2026-11-11 09:46:39,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [22/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button[value="9"]) 2026-11-11 09:46:39,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [23/25] Tour PaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:46:39,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [24/25] Tour PaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:46:39,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [25/25] Tour PaymentScreenTour2 → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:46:39,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: tour succeeded 2026-11-11 09:46:39,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: ╔═══════════════════════════════════╗ ║ TOUR PaymentScreenTour2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 09:46:39,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.browser: heap 15104216 (allocated 16261120) 2026-11-11 09:46:39,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Closing chrome headless with pid 6020 2026-11-11 09:46:39,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Closing websocket connection 2026-11-11 09:46:39,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Terminating chrome headless with pid 6020 2026-11-11 09:46:40,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094640_052518_test_change_without_cash_method.txt 2026-11-11 09:46:40,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpzkyyqvrs_chrome_odoo" 2026-11-11 09:46:40,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-11-11 09:46:40,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Chrome pid: 6224 2026-11-11 09:46:40,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Chrome headless temporary user profile dir: /tmp/tmprxr7tupw_chrome_odoo 2026-11-11 09:46:40,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Issuing json command http://127.0.0.1:37161/json/version 2026-11-11 09:46:40,907 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37161/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:46:40,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Browser version: Chrome/150.0.7871.114 2026-11-11 09:46:40,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Issuing json command http://127.0.0.1:37161/json 2026-11-11 09:46:40,976 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37161/json with timeout 3 increased to 10s during tests 2026-11-11 09:46:40,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Websocket url found: ws://127.0.0.1:37161/devtools/page/F0FC499691C362891C381A9C9550AC9F 2026-11-11 09:46:41,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Enable chrome headless console log notification 2026-11-11 09:46:41,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Chrome headless enable page notifications 2026-11-11 09:46:41,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:accountman from n/a 2026-11-11 09:46:41,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Setting session cookie in browser 2026-11-11 09:46:41,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:46:41,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:46:41,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:46:42,256 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:42] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.085 0.950 2026-11-11 09:46:42,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Navigation result: {'frameId': 'F0FC499691C362891C381A9C9550AC9F', 'loaderId': '97447C58242D31A4C99BB3C6FD905D4A', 'isDownload': False} 2026-11-11 09:46:42,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Evaluate ready code "odoo.isTourReady('test_chrome_without_cash_move_permission')" 2026-11-11 09:46:42,300 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:42,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:42] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.013 2026-11-11 09:46:42,356 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:42] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-11-11 09:46:42,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:42] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 09:46:43,085 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:46:43,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:46:43,174 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:46:43,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: IndexedDB 1 Ready 2026-11-11 09:46:43,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Evaluate test code "odoo.startTour('test_chrome_without_cash_move_permission', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:46:43,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: [1/4] Tour test_chrome_without_cash_move_permission → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:46:44,019 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.319 0.550 2026-11-11 09:46:44,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.855 2026-11-11 09:46:44,314 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-11-11 09:46:44,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:46:44,356 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:46:44,400 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:46:44,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:46:44,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:44,561 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:44,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:44,690 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:46:44,773 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.084 2026-11-11 09:46:44,775 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-11-11 09:46:44,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 17 0.062 0.077 2026-11-11 09:46:44,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.009 0.110 2026-11-11 09:46:44,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: [2/4] Tour test_chrome_without_cash_move_permission → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:46:44,904 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:44] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.004 0.214 2026-11-11 09:46:45,011 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.012 2026-11-11 09:46:45,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.028 0.033 2026-11-11 09:46:45,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.074 2026-11-11 09:46:45,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.075 2026-11-11 09:46:45,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.041 2026-11-11 09:46:45,163 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.017 0.120 2026-11-11 09:46:45,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: [3/4] Tour test_chrome_without_cash_move_permission → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:46:45,189 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.151 2026-11-11 09:46:45,207 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.027 2026-11-11 09:46:45,215 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.135 2026-11-11 09:46:45,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.023 0.109 2026-11-11 09:46:45,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.113 2026-11-11 09:46:45,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.191 2026-11-11 09:46:45,316 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.115 2026-11-11 09:46:45,445 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:45] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.053 0.162 2026-11-11 09:46:45,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: [4/4] Tour test_chrome_without_cash_move_permission → Step span.dropdown-item:not(:contains(Cash In/Out)) 2026-11-11 09:46:45,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: tour succeeded 2026-11-11 09:46:45,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_chrome_without_cash_move_permission SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-11 09:46:45,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.browser: heap 14190156 (allocated 15212544) 2026-11-11 09:46:45,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Closing chrome headless with pid 6224 2026-11-11 09:46:45,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Closing websocket connection 2026-11-11 09:46:45,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Terminating chrome headless with pid 6224 2026-11-11 09:46:45,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094645_912436_test_chrome_without_cash_move_permission.txt 2026-11-11 09:46:45,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Removing chrome user profile "/tmp/tmprxr7tupw_chrome_odoo" 2026-11-11 09:46:45,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_click_all_orders_keep_customer ... 2026-11-11 09:46:46,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Chrome pid: 6424 2026-11-11 09:46:46,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Chrome headless temporary user profile dir: /tmp/tmp2z_3xsf5_chrome_odoo 2026-11-11 09:46:46,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Issuing json command http://127.0.0.1:33735/json/version 2026-11-11 09:46:46,676 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33735/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:46:46,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Browser version: Chrome/150.0.7871.114 2026-11-11 09:46:46,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Issuing json command http://127.0.0.1:33735/json 2026-11-11 09:46:46,804 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33735/json with timeout 3 increased to 10s during tests 2026-11-11 09:46:46,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Websocket url found: ws://127.0.0.1:33735/devtools/page/79C885EE7A5D01301C1901DB9DF1717D 2026-11-11 09:46:46,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Enable chrome headless console log notification 2026-11-11 09:46:46,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Chrome headless enable page notifications 2026-11-11 09:46:47,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:46:47,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Setting session cookie in browser 2026-11-11 09:46:47,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:46:47,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:46:47,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:46:49,340 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:49] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.094 2.144 2026-11-11 09:46:49,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Navigation result: {'frameId': '79C885EE7A5D01301C1901DB9DF1717D', 'loaderId': 'E68DEF19D9DF0E730F1DC220BB02057F', 'isDownload': False} 2026-11-11 09:46:49,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Evaluate ready code "odoo.isTourReady('test_click_all_orders_keep_customer')" 2026-11-11 09:46:49,373 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:49,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-11 09:46:49,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-11-11 09:46:49,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.046 2026-11-11 09:46:50,220 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:46:50,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:46:50,283 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:46:50,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: IndexedDB 1 Ready 2026-11-11 09:46:50,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.031 2026-11-11 09:46:50,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Evaluate test code "odoo.startTour('test_click_all_orders_keep_customer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:46:50,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [1/15] Tour test_click_all_orders_keep_customer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:46:51,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.266 0.535 2026-11-11 09:46:51,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.738 2026-11-11 09:46:51,302 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:46:51,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:46:51,410 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.016 2026-11-11 09:46:51,448 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-11-11 09:46:51,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: Owl is running in 'dev' mode. 2026-11-11 09:46:51,632 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:46:51,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:51,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.068 2026-11-11 09:46:51,814 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.080 2026-11-11 09:46:51,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-11-11 09:46:51,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [2/15] Tour test_click_all_orders_keep_customer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:46:51,885 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.017 0.097 2026-11-11 09:46:51,972 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:51] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.032 0.194 2026-11-11 09:46:52,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.013 0.207 2026-11-11 09:46:52,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.045 2026-11-11 09:46:52,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.047 2026-11-11 09:46:52,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.074 2026-11-11 09:46:52,103 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.050 2026-11-11 09:46:52,117 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.038 2026-11-11 09:46:52,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.071 2026-11-11 09:46:52,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.128 2026-11-11 09:46:52,164 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.063 2026-11-11 09:46:52,184 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.010 0.062 2026-11-11 09:46:52,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [3/15] Tour test_click_all_orders_keep_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:52,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.021 0.206 2026-11-11 09:46:52,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.123 2026-11-11 09:46:52,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [4/15] Tour test_click_all_orders_keep_customer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:46:52,302 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.122 2026-11-11 09:46:52,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.069 0.124 2026-11-11 09:46:52,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.335 2026-11-11 09:46:52,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [5/15] Tour test_click_all_orders_keep_customer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:46:52,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [6/15] Tour test_click_all_orders_keep_customer → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:46:52,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [7/15] Tour test_click_all_orders_keep_customer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:46:53,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [8/15] Tour test_click_all_orders_keep_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:46:53,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [9/15] Tour test_click_all_orders_keep_customer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:46:53,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [10/15] Tour test_click_all_orders_keep_customer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:46:53,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [11/15] Tour test_click_all_orders_keep_customer → Step click partner from partner list screen (trigger: .partner-info:contains("Partner Test 1") button.dropdown) 2026-11-11 09:46:53,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [12/15] Tour test_click_all_orders_keep_customer → Step Check the popover opened (trigger: div.o_popover :contains('All Orders')) 2026-11-11 09:46:53,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [13/15] Tour test_click_all_orders_keep_customer → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:46:53,603 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:46:53,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:53] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 3 0.006 0.023 2026-11-11 09:46:53,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [14/15] Tour test_click_all_orders_keep_customer → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:46:53,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: [15/15] Tour test_click_all_orders_keep_customer → Step customer is selected (trigger: .product-screen .set-partner:contains('Partner Test 1')) 2026-11-11 09:46:53,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: tour succeeded 2026-11-11 09:46:53,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_click_all_orders_keep_customer SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-11 09:46:54,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.browser: heap 19487700 (allocated 20979712) 2026-11-11 09:46:54,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Closing chrome headless with pid 6424 2026-11-11 09:46:54,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Closing websocket connection 2026-11-11 09:46:54,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Terminating chrome headless with pid 6424 2026-11-11 09:46:54,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094654_260801_test_click_all_orders_keep_customer.txt 2026-11-11 09:46:54,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Removing chrome user profile "/tmp/tmp2z_3xsf5_chrome_odoo" 2026-11-11 09:46:54,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-11-11 09:46:56,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome pid: 6635 2026-11-11 09:46:56,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome headless temporary user profile dir: /tmp/tmp_kt1ycrp_chrome_odoo 2026-11-11 09:46:56,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:36151/json/version 2026-11-11 09:46:56,759 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36151/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:46:56,872 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Browser version: Chrome/150.0.7871.114 2026-11-11 09:46:56,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:36151/json 2026-11-11 09:46:56,873 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36151/json with timeout 3 increased to 10s during tests 2026-11-11 09:46:56,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Websocket url found: ws://127.0.0.1:36151/devtools/page/3BEB2D92BF1D0614AABD20694BD90446 2026-11-11 09:46:56,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Enable chrome headless console log notification 2026-11-11 09:46:56,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome headless enable page notifications 2026-11-11 09:46:57,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:46:57,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Setting session cookie in browser 2026-11-11 09:46:57,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:46:57,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:46:57,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:46:58,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:58] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 180 0.133 1.034 2026-11-11 09:46:58,300 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Navigation result: {'frameId': '3BEB2D92BF1D0614AABD20694BD90446', 'loaderId': '1DD643F87B3243A8AF0405FCE6896D90', 'isDownload': False} 2026-11-11 09:46:58,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-11-11 09:46:58,329 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:46:58,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:58] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.018 2026-11-11 09:46:58,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:58] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-11-11 09:46:58,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:58] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.044 2026-11-11 09:46:59,076 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:59] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:46:59,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:46:59,112 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:46:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:46:59,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:46:59,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [1/14] Tour test_combo_disallowLineQuantityChange → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:46:59,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: IndexedDB 1 Ready 2026-11-11 09:47:00,021 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.313 0.584 2026-11-11 09:47:00,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.905 2026-11-11 09:47:00,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:47:00,399 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:47:00,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:47:00,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.007 0.025 2026-11-11 09:47:00,554 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:47:00,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 09:47:00,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:00,742 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:47:00,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:47:00,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:00,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:47:00,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:00,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:00] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.071 0.061 2026-11-11 09:47:00,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [2/14] Tour test_combo_disallowLineQuantityChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:47:01,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.164 2026-11-11 09:47:01,058 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.018 0.123 2026-11-11 09:47:01,120 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.016 0.014 2026-11-11 09:47:01,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.038 2026-11-11 09:47:01,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.017 0.045 2026-11-11 09:47:01,203 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.008 0.091 2026-11-11 09:47:01,221 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.007 0.113 2026-11-11 09:47:01,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.086 2026-11-11 09:47:01,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [3/14] Tour test_combo_disallowLineQuantityChange → Step replace disallowLineQuantityChange to be true (trigger: body) 2026-11-11 09:47:01,272 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.013 0.076 2026-11-11 09:47:01,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.066 2026-11-11 09:47:01,312 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.015 0.060 2026-11-11 09:47:01,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [4/14] Tour test_combo_disallowLineQuantityChange → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:47:01,359 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.013 0.056 2026-11-11 09:47:01,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.262 2026-11-11 09:47:01,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.006 0.244 2026-11-11 09:47:01,542 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.048 0.195 2026-11-11 09:47:01,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.294 2026-11-11 09:47:01,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [5/14] Tour test_combo_disallowLineQuantityChange → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 09:47:01,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [6/14] Tour test_combo_disallowLineQuantityChange → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 09:47:01,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [7/14] Tour test_combo_disallowLineQuantityChange → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 09:47:01,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [8/14] Tour test_combo_disallowLineQuantityChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:02,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [9/14] Tour test_combo_disallowLineQuantityChange → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:02,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [10/14] Tour test_combo_disallowLineQuantityChange → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:47:02,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [11/14] Tour test_combo_disallowLineQuantityChange → Step Click 0 (trigger: .modal-content div.numpad button:not(:contains('+')):contains('0')) 2026-11-11 09:47:02,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [12/14] Tour test_combo_disallowLineQuantityChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:02,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [13/14] Tour test_combo_disallowLineQuantityChange → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:47:02,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [14/14] Tour test_combo_disallowLineQuantityChange → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:02,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: tour succeeded 2026-11-11 09:47:02,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_disallowLineQuantityChange SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-11 09:47:02,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: heap 15662420 (allocated 17047552) 2026-11-11 09:47:02,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Closing chrome headless with pid 6635 2026-11-11 09:47:02,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Closing websocket connection 2026-11-11 09:47:02,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Terminating chrome headless with pid 6635 2026-11-11 09:47:02,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094702_863999_test_combo_disallowLineQuantityChange.txt 2026-11-11 09:47:02,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Removing chrome user profile "/tmp/tmp_kt1ycrp_chrome_odoo" 2026-11-11 09:47:03,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome pid: 6828 2026-11-11 09:47:03,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome headless temporary user profile dir: /tmp/tmpw4hm1yvl_chrome_odoo 2026-11-11 09:47:03,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:37185/json/version 2026-11-11 09:47:03,312 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37185/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:03,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:03,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:37185/json 2026-11-11 09:47:03,465 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37185/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:03,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Websocket url found: ws://127.0.0.1:37185/devtools/page/D9459BE2C6D4CC3FEBACE0765C96DA99 2026-11-11 09:47:03,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Enable chrome headless console log notification 2026-11-11 09:47:03,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome headless enable page notifications 2026-11-11 09:47:03,633 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:47:03,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Setting session cookie in browser 2026-11-11 09:47:03,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:03,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:03,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:03] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.023 0.098 2026-11-11 09:47:03,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Navigation result: {'frameId': 'D9459BE2C6D4CC3FEBACE0765C96DA99', 'loaderId': '7F5017977C671FB531BD6453886E70A7', 'isDownload': False} 2026-11-11 09:47:03,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-11-11 09:47:03,868 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:03,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:03] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-11-11 09:47:03,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:03] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-11-11 09:47:03,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:03] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.051 2026-11-11 09:47:04,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:04] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:47:04,649 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:47:04,713 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 09:47:04,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: IndexedDB 1 Ready 2026-11-11 09:47:04,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:04,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [1/23] Tour test_combo_disallowLineQuantityChange_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:05,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:05] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 219 0.318 0.606 2026-11-11 09:47:05,609 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.925 2026-11-11 09:47:05,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.004 0.015 2026-11-11 09:47:05,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 09:47:05,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:47:06,016 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.006 0.026 2026-11-11 09:47:06,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:47:06,095 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:47:06,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:06,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:47:06,299 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:47:06,368 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:47:06,435 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:47:06,481 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.095 2026-11-11 09:47:06,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [2/23] Tour test_combo_disallowLineQuantityChange_2 → Step replace disallowLineQuantityChange to be true (trigger: body) 2026-11-11 09:47:06,488 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.028 0.108 2026-11-11 09:47:06,535 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.010 0.148 2026-11-11 09:47:06,555 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.099 2026-11-11 09:47:06,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.009 2026-11-11 09:47:06,632 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.025 2026-11-11 09:47:06,643 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.012 2026-11-11 09:47:06,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [3/23] Tour test_combo_disallowLineQuantityChange_2 → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:47:06,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.024 0.070 2026-11-11 09:47:06,720 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.065 2026-11-11 09:47:06,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.068 2026-11-11 09:47:06,753 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.013 0.013 2026-11-11 09:47:06,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [4/23] Tour test_combo_disallowLineQuantityChange_2 → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 09:47:06,782 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.010 0.122 2026-11-11 09:47:06,793 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.054 2026-11-11 09:47:06,811 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.130 2026-11-11 09:47:06,835 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.173 2026-11-11 09:47:06,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [5/23] Tour test_combo_disallowLineQuantityChange_2 → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 09:47:06,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.104 2026-11-11 09:47:06,865 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:06] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.103 2026-11-11 09:47:06,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [6/23] Tour test_combo_disallowLineQuantityChange_2 → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 09:47:06,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [7/23] Tour test_combo_disallowLineQuantityChange_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:07,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [8/23] Tour test_combo_disallowLineQuantityChange_2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:07,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [9/23] Tour test_combo_disallowLineQuantityChange_2 → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:47:07,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [10/23] Tour test_combo_disallowLineQuantityChange_2 → Step Click 2 (trigger: .modal-content div.numpad button:not(:contains('+')):contains('2')) 2026-11-11 09:47:07,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [11/23] Tour test_combo_disallowLineQuantityChange_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:07,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [12/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("2"))) 2026-11-11 09:47:07,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [13/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("2"))) 2026-11-11 09:47:07,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [14/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("2"))) 2026-11-11 09:47:07,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [15/23] Tour test_combo_disallowLineQuantityChange_2 → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:47:07,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [16/23] Tour test_combo_disallowLineQuantityChange_2 → Step Click 1 (trigger: .modal-content div.numpad button:not(:contains('+')):contains('1')) 2026-11-11 09:47:08,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [17/23] Tour test_combo_disallowLineQuantityChange_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:08,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [18/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-11-11 09:47:08,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [19/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1"))) 2026-11-11 09:47:08,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [20/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1"))) 2026-11-11 09:47:08,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [21/23] Tour test_combo_disallowLineQuantityChange_2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:08,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [22/23] Tour test_combo_disallowLineQuantityChange_2 → Step order total amount is '47.33' (trigger: .product-screen .order-summary .total:contains("47.33")) 2026-11-11 09:47:08,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: [23/23] Tour test_combo_disallowLineQuantityChange_2 → Step order total amount is '47.33' (trigger: .product-screen .order-summary .total:contains("47.33"):not(:visible)) 2026-11-11 09:47:08,641 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: tour succeeded 2026-11-11 09:47:08,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_combo_disallowLineQuantityChange_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-11 09:47:08,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.browser: heap 15912268 (allocated 17309696) 2026-11-11 09:47:08,822 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Closing chrome headless with pid 6828 2026-11-11 09:47:08,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Closing websocket connection 2026-11-11 09:47:08,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Terminating chrome headless with pid 6828 2026-11-11 09:47:08,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094708_995210_test_combo_disallowLineQuantityChange.txt 2026-11-11 09:47:08,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Removing chrome user profile "/tmp/tmpw4hm1yvl_chrome_odoo" 2026-11-11 09:47:09,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_item_image_display ... 2026-11-11 09:47:12,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome pid: 7024 2026-11-11 09:47:12,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome headless temporary user profile dir: /tmp/tmpmzomaj23_chrome_odoo 2026-11-11 09:47:12,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:37971/json/version 2026-11-11 09:47:12,216 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37971/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:12,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:12,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:37971/json 2026-11-11 09:47:12,272 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37971/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:12,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Websocket url found: ws://127.0.0.1:37971/devtools/page/4C92336D28989BC37B7FD848A4B0DB2A 2026-11-11 09:47:12,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Enable chrome headless console log notification 2026-11-11 09:47:12,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome headless enable page notifications 2026-11-11 09:47:14,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:47:14,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Setting session cookie in browser 2026-11-11 09:47:14,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:14,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:14,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:47:15,280 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:15] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.076 0.925 2026-11-11 09:47:15,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Navigation result: {'frameId': '4C92336D28989BC37B7FD848A4B0DB2A', 'loaderId': '945F7B57E1995DB637C154C809654F00', 'isDownload': False} 2026-11-11 09:47:15,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Evaluate ready code "odoo.isTourReady('test_combo_item_image_display')" 2026-11-11 09:47:15,327 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:15,344 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:15] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-11-11 09:47:15,363 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:15] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-11-11 09:47:15,387 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:15] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-11-11 09:47:16,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:16] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:47:16,132 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:16,141 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:16,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Evaluate test code "odoo.startTour('test_combo_item_image_display', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:16,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: IndexedDB 1 Ready 2026-11-11 09:47:16,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [1/7] Tour test_combo_item_image_display → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:17,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.322 0.570 2026-11-11 09:47:17,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.887 2026-11-11 09:47:17,275 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:47:17,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.014 2026-11-11 09:47:17,329 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:47:17,388 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.017 2026-11-11 09:47:17,452 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:47:17,512 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:47:17,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:17,662 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:47:17,664 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:47:17,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:17,820 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-11-11 09:47:17,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.061 2026-11-11 09:47:17,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [2/7] Tour test_combo_item_image_display → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:47:17,891 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.058 0.070 2026-11-11 09:47:17,946 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.010 0.148 2026-11-11 09:47:17,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:17] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.010 0.196 2026-11-11 09:47:18,059 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.042 0.021 2026-11-11 09:47:18,085 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.080 2026-11-11 09:47:18,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.066 2026-11-11 09:47:18,123 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.105 2026-11-11 09:47:18,138 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.134 2026-11-11 09:47:18,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [3/7] Tour test_combo_item_image_display → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:47:18,200 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=521&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 10 0.017 0.047 2026-11-11 09:47:18,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=526&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.007 0.160 2026-11-11 09:47:18,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=524&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.016 0.181 2026-11-11 09:47:18,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=519&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.014 0.222 2026-11-11 09:47:18,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.039 0.334 2026-11-11 09:47:18,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=527&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.008 0.302 2026-11-11 09:47:18,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=522&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.025 0.254 2026-11-11 09:47:18,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=518&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.009 0.264 2026-11-11 09:47:18,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=523&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.011 0.247 2026-11-11 09:47:18,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.052 2026-11-11 09:47:18,623 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=520&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.010 0.173 2026-11-11 09:47:18,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=product.template&field=image_128&id=525&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 5 0.027 0.297 2026-11-11 09:47:18,721 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.006 0.136 2026-11-11 09:47:18,749 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.139 2026-11-11 09:47:18,777 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.010 0.301 2026-11-11 09:47:18,806 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.008 0.259 2026-11-11 09:47:18,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.051 0.166 2026-11-11 09:47:18,969 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.262 2026-11-11 09:47:18,990 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:18] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.351 2026-11-11 09:47:19,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [4/7] Tour test_combo_item_image_display → Step Check image & select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2")):has(.product-img)) 2026-11-11 09:47:19,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [5/7] Tour test_combo_item_image_display → Step Check image & select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4")):has(.product-img)) 2026-11-11 09:47:19,167 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=920&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.018 0.052 2026-11-11 09:47:19,189 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=923&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.005 0.045 2026-11-11 09:47:19,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [6/7] Tour test_combo_item_image_display → Step Check image & select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6")):has(.product-img)) 2026-11-11 09:47:19,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=922&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.012 0.106 2026-11-11 09:47:19,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=925&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.011 0.124 2026-11-11 09:47:19,310 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=921&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.004 0.192 2026-11-11 09:47:19,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [7/7] Tour test_combo_item_image_display → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:19,340 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=927&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.012 0.127 2026-11-11 09:47:19,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=930&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.013 0.117 2026-11-11 09:47:19,408 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=924&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.013 0.264 2026-11-11 09:47:19,463 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=926&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.020 0.247 2026-11-11 09:47:19,486 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:19] "GET /web/image?model=product.product&field=image_128&id=928&unique=2026-11-11%2009:40:33 HTTP/1.1" 200 - 6 0.004 0.190 2026-11-11 09:47:19,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: tour succeeded 2026-11-11 09:47:19,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_combo_item_image_display SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 09:47:19,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: heap 15747724 (allocated 17047552) 2026-11-11 09:47:19,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Closing chrome headless with pid 7024 2026-11-11 09:47:19,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Closing websocket connection 2026-11-11 09:47:19,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Terminating chrome headless with pid 7024 2026-11-11 09:47:20,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094720_022844_test_combo_item_image_display.txt 2026-11-11 09:47:20,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Removing chrome user profile "/tmp/tmpmzomaj23_chrome_odoo" 2026-11-11 09:47:20,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome pid: 7243 2026-11-11 09:47:20,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome headless temporary user profile dir: /tmp/tmpyu2y3djt_chrome_odoo 2026-11-11 09:47:20,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:34109/json/version 2026-11-11 09:47:20,638 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34109/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:20,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:20,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:34109/json 2026-11-11 09:47:20,663 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34109/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:20,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Websocket url found: ws://127.0.0.1:34109/devtools/page/427D69A9262A0BECF9C9962BCCE04A8F 2026-11-11 09:47:20,722 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Enable chrome headless console log notification 2026-11-11 09:47:20,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome headless enable page notifications 2026-11-11 09:47:20,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:47:20,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Setting session cookie in browser 2026-11-11 09:47:20,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:20,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:21,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:21] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.028 0.110 2026-11-11 09:47:21,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Navigation result: {'frameId': '427D69A9262A0BECF9C9962BCCE04A8F', 'loaderId': 'E4EA1DEF8AC6E42909DA7084ECEF21FE', 'isDownload': False} 2026-11-11 09:47:21,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Evaluate ready code "odoo.isTourReady('test_combo_item_image_not_display')" 2026-11-11 09:47:21,090 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:21,133 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:21] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-11-11 09:47:21,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:21] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-11-11 09:47:21,179 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:21] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.064 2026-11-11 09:47:22,007 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:22] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:47:22,024 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:22,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:22,058 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 09:47:22,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: IndexedDB 1 Ready 2026-11-11 09:47:22,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Evaluate test code "odoo.startTour('test_combo_item_image_not_display', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:22,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [1/6] Tour test_combo_item_image_not_display → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:22,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:22] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 220 0.261 0.578 2026-11-11 09:47:22,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.784 2026-11-11 09:47:23,220 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.005 2026-11-11 09:47:23,269 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:47:23,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.007 0.027 2026-11-11 09:47:23,420 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.011 2026-11-11 09:47:23,464 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:47:23,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:23,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:23,664 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:47:23,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:23,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:47:23,828 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:47:23,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.028 0.085 2026-11-11 09:47:23,960 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [2/6] Tour test_combo_item_image_not_display → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:47:23,962 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.013 0.139 2026-11-11 09:47:23,999 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:23] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.170 2026-11-11 09:47:24,107 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.037 0.022 2026-11-11 09:47:24,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.012 0.084 2026-11-11 09:47:24,164 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.073 2026-11-11 09:47:24,183 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.092 2026-11-11 09:47:24,203 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-11 09:47:24,230 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.009 0.052 2026-11-11 09:47:24,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.165 2026-11-11 09:47:24,269 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.007 0.066 2026-11-11 09:47:24,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [3/6] Tour test_combo_item_image_not_display → Step Check image & select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2")):not(:has(.product-img))) 2026-11-11 09:47:24,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.216 2026-11-11 09:47:24,303 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.170 2026-11-11 09:47:24,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.061 2026-11-11 09:47:24,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.009 0.096 2026-11-11 09:47:24,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:24] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.087 2026-11-11 09:47:24,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [4/6] Tour test_combo_item_image_not_display → Step Check image & select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4")):not(:has(.product-img))) 2026-11-11 09:47:24,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [5/6] Tour test_combo_item_image_not_display → Step Check image & select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6")):not(:has(.product-img))) 2026-11-11 09:47:24,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: [6/6] Tour test_combo_item_image_not_display → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:24,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: tour succeeded 2026-11-11 09:47:24,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_combo_item_image_not_display SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 09:47:25,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.browser: heap 15640188 (allocated 16785408) 2026-11-11 09:47:25,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Closing chrome headless with pid 7243 2026-11-11 09:47:25,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Closing websocket connection 2026-11-11 09:47:25,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Terminating chrome headless with pid 7243 2026-11-11 09:47:25,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094725_221811_test_combo_item_image_display.txt 2026-11-11 09:47:25,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Removing chrome user profile "/tmp/tmpyu2y3djt_chrome_odoo" 2026-11-11 09:47:25,300 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-11-11 09:47:26,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome pid: 7454 2026-11-11 09:47:26,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless temporary user profile dir: /tmp/tmptvx61qva_chrome_odoo 2026-11-11 09:47:26,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:38235/json/version 2026-11-11 09:47:26,236 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38235/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:26,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:26,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:38235/json 2026-11-11 09:47:26,292 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38235/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:26,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Websocket url found: ws://127.0.0.1:38235/devtools/page/5CED45E12C14C33261F3218BD74DCEAB 2026-11-11 09:47:26,348 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Enable chrome headless console log notification 2026-11-11 09:47:26,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless enable page notifications 2026-11-11 09:47:26,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 09:47:26,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Setting session cookie in browser 2026-11-11 09:47:26,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:26,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:26,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:47:27,676 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:27] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.126 1.027 2026-11-11 09:47:27,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigation result: {'frameId': '5CED45E12C14C33261F3218BD74DCEAB', 'loaderId': '2329700B8CF3ADDF2C87362C2CD40D8B', 'isDownload': False} 2026-11-11 09:47:27,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate ready code "odoo.isTourReady('test_combo_price_unchanged_with_lot_tracked_product')" 2026-11-11 09:47:27,708 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:27,740 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:27] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-11-11 09:47:27,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:27] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.030 2026-11-11 09:47:27,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:27] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-11-11 09:47:28,465 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:47:28,479 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:28,488 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:47:28,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: IndexedDB 1 Ready 2026-11-11 09:47:28,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate test code "odoo.startTour('test_combo_price_unchanged_with_lot_tracked_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:28,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [1/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:29,423 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 331 0.358 0.547 2026-11-11 09:47:29,440 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.903 2026-11-11 09:47:29,782 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-11-11 09:47:29,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 09:47:29,815 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:47:29,870 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:47:29,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:29] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 09:47:29,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:30,056 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:47:30,062 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:47:30,166 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:47:30,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:47:30,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-11-11 09:47:30,246 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 17 0.028 0.058 2026-11-11 09:47:30,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [2/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:47:30,301 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.014 0.082 2026-11-11 09:47:30,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.008 0.159 2026-11-11 09:47:30,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.039 0.028 2026-11-11 09:47:30,518 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.062 2026-11-11 09:47:30,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.144 2026-11-11 09:47:30,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [3/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click product 'Test Combo' (trigger: article.product .product-content .product-name:contains("Test Combo")) 2026-11-11 09:47:30,586 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.154 2026-11-11 09:47:30,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.009 0.169 2026-11-11 09:47:30,647 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.094 2026-11-11 09:47:30,675 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.254 2026-11-11 09:47:30,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.091 2026-11-11 09:47:30,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.204 2026-11-11 09:47:30,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.067 2026-11-11 09:47:30,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.092 2026-11-11 09:47:30,748 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.145 2026-11-11 09:47:30,762 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.007 0.064 2026-11-11 09:47:30,869 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:30] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.112 2026-11-11 09:47:30,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [4/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:31,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [5/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Combo"))) 2026-11-11 09:47:31,149 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [6/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0","price":"8.05"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("8.05"))) 2026-11-11 09:47:31,209 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [7/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:31,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [8/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:31,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [9/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-11-11 09:47:31,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [10/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:31,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [11/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:31,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [12/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 09:47:31,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [13/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:47:31,603 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:31] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.007 0.016 2026-11-11 09:47:31,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [14/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:31,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [15/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0","price":"8.05"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("8.05"))) 2026-11-11 09:47:31,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [16/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .info-list:contains('Lot Number 1') 2026-11-11 09:47:31,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [17/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:31,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [18/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:31,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [19/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-11-11 09:47:32,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [20/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:32,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: tour succeeded 2026-11-11 09:47:32,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR test_combo_price_unchanged_with_lot_tracked_product SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-11-11 09:47:32,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: heap 15148156 (allocated 15998976) 2026-11-11 09:47:32,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing chrome headless with pid 7454 2026-11-11 09:47:32,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing websocket connection 2026-11-11 09:47:32,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Terminating chrome headless with pid 7454 2026-11-11 09:47:32,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094732_392220_test_combo_price_unchanged_with_lot_tracked_product.txt 2026-11-11 09:47:32,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Removing chrome user profile "/tmp/tmptvx61qva_chrome_odoo" 2026-11-11 09:47:32,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_variant_mix ... 2026-11-11 09:47:33,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Chrome pid: 7651 2026-11-11 09:47:33,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Chrome headless temporary user profile dir: /tmp/tmp99t4yw2x_chrome_odoo 2026-11-11 09:47:33,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Issuing json command http://127.0.0.1:37211/json/version 2026-11-11 09:47:33,668 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37211/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:33,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:33,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Issuing json command http://127.0.0.1:37211/json 2026-11-11 09:47:33,720 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37211/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:33,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Websocket url found: ws://127.0.0.1:37211/devtools/page/89FF721C34F096941FDAF925FCC38A53 2026-11-11 09:47:33,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Enable chrome headless console log notification 2026-11-11 09:47:33,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Chrome headless enable page notifications 2026-11-11 09:47:33,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:47:33,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Setting session cookie in browser 2026-11-11 09:47:33,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:33,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:33,957 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:47:36,375 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:36] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 180 0.147 2.279 2026-11-11 09:47:36,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Navigation result: {'frameId': '89FF721C34F096941FDAF925FCC38A53', 'loaderId': '9911BC248DBA1088846E32B25C27466D', 'isDownload': False} 2026-11-11 09:47:36,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Evaluate ready code "odoo.isTourReady('test_combo_variant_mix')" 2026-11-11 09:47:36,409 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:36,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:36] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-11-11 09:47:36,461 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:36] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-11-11 09:47:36,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:36] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.044 2026-11-11 09:47:37,158 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:37] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:47:37,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:47:37,205 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:37,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: IndexedDB 1 Ready 2026-11-11 09:47:37,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Evaluate test code "odoo.startTour('test_combo_variant_mix', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:37,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.016 2026-11-11 09:47:37,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [1/11] Tour test_combo_variant_mix → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:38,194 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 333 0.339 0.642 2026-11-11 09:47:38,199 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.925 2026-11-11 09:47:38,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.018 2026-11-11 09:47:38,540 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:47:38,604 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.007 0.020 2026-11-11 09:47:38,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:47:38,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:47:38,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:38,868 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:38,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:39,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 09:47:39,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:47:39,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:47:39,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.047 0.046 2026-11-11 09:47:39,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [2/11] Tour test_combo_variant_mix → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:47:39,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.011 0.113 2026-11-11 09:47:39,202 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.006 0.111 2026-11-11 09:47:39,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.018 2026-11-11 09:47:39,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.011 0.035 2026-11-11 09:47:39,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.086 2026-11-11 09:47:39,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.018 0.112 2026-11-11 09:47:39,452 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.111 2026-11-11 09:47:39,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.030 2026-11-11 09:47:39,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [3/11] Tour test_combo_variant_mix → Step click product 'Test Product Combo' (trigger: article.product .product-content .product-name:contains("Test Product Combo")) 2026-11-11 09:47:39,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.020 0.075 2026-11-11 09:47:39,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.097 2026-11-11 09:47:39,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.096 2026-11-11 09:47:39,581 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.075 2026-11-11 09:47:39,698 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.036 0.113 2026-11-11 09:47:39,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.161 2026-11-11 09:47:39,727 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.236 2026-11-11 09:47:39,739 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:39] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.336 2026-11-11 09:47:39,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [4/11] Tour test_combo_variant_mix → Step Select combo item Test Product (Large) (trigger: .modal label.combo-item article.product:has(.product-name:contains("Test Product (Large)"))) 2026-11-11 09:47:39,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [5/11] Tour test_combo_variant_mix → Step dialog is open (trigger: .modal .modal-content) 2026-11-11 09:47:39,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [6/11] Tour test_combo_variant_mix → Step picking radio attribute with name Blue (trigger: .modal .attribute-name-cell:contains('Blue') input) 2026-11-11 09:47:40,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [7/11] Tour test_combo_variant_mix → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:47:40,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [8/11] Tour test_combo_variant_mix → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:47:40,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [9/11] Tour test_combo_variant_mix → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:40,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [10/11] Tour test_combo_variant_mix → Step Check orderline with attributes: {"productName":"Test Product (Large) (Blue)","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Test Product (Large) (Blue)")):has(.qty:contains("1"))) 2026-11-11 09:47:40,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: [11/11] Tour test_combo_variant_mix → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:40,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: tour succeeded 2026-11-11 09:47:40,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_combo_variant_mix SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 09:47:40,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.browser: heap 15205748 (allocated 16261120) 2026-11-11 09:47:40,597 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Closing chrome headless with pid 7651 2026-11-11 09:47:40,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Closing websocket connection 2026-11-11 09:47:40,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Terminating chrome headless with pid 7651 2026-11-11 09:47:40,772 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:40] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.171 0.195 2026-11-11 09:47:40,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094740_775538_test_combo_variant_mix.txt 2026-11-11 09:47:40,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Removing chrome user profile "/tmp/tmp99t4yw2x_chrome_odoo" 2026-11-11 09:47:40,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ctrl_number_ignored ... 2026-11-11 09:47:41,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Chrome pid: 7857 2026-11-11 09:47:41,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Chrome headless temporary user profile dir: /tmp/tmpumvka3lr_chrome_odoo 2026-11-11 09:47:41,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Issuing json command http://127.0.0.1:45487/json/version 2026-11-11 09:47:41,270 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45487/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:41,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:41,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Issuing json command http://127.0.0.1:45487/json 2026-11-11 09:47:41,361 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45487/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:41,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Websocket url found: ws://127.0.0.1:45487/devtools/page/5944EF5E3FAB0E242C474BD39B700967 2026-11-11 09:47:41,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Enable chrome headless console log notification 2026-11-11 09:47:41,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Chrome headless enable page notifications 2026-11-11 09:47:41,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:47:41,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Setting session cookie in browser 2026-11-11 09:47:41,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:41,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:41,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:47:42,936 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:42] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 185 0.146 1.233 2026-11-11 09:47:42,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Navigation result: {'frameId': '5944EF5E3FAB0E242C474BD39B700967', 'loaderId': 'AEEFD5E53B7660AA5F462299A0BE82F3', 'isDownload': False} 2026-11-11 09:47:42,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Evaluate ready code "odoo.isTourReady('test_ctrl_number_ignored')" 2026-11-11 09:47:42,976 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:43,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.018 2026-11-11 09:47:43,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.036 2026-11-11 09:47:43,051 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.057 2026-11-11 09:47:43,832 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:47:43,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:43,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:43,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: IndexedDB 1 Ready 2026-11-11 09:47:43,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Evaluate test code "odoo.startTour('test_ctrl_number_ignored', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:43,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.035 2026-11-11 09:47:43,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [1/18] Tour test_ctrl_number_ignored → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:44,762 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.306 0.569 2026-11-11 09:47:44,765 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.809 2026-11-11 09:47:45,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:47:45,075 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:47:45,146 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.010 2026-11-11 09:47:45,193 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:47:45,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:45,313 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:47:45,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:47:45,450 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:47:45,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:47:45,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:47:45,545 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.052 0.054 2026-11-11 09:47:45,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [2/18] Tour test_ctrl_number_ignored → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:47:45,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.011 0.139 2026-11-11 09:47:45,630 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.011 0.109 2026-11-11 09:47:45,661 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.009 0.019 2026-11-11 09:47:45,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.034 2026-11-11 09:47:45,699 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.013 0.041 2026-11-11 09:47:45,727 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.076 2026-11-11 09:47:45,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.048 2026-11-11 09:47:45,751 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.069 2026-11-11 09:47:45,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.113 2026-11-11 09:47:45,799 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.056 2026-11-11 09:47:45,807 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.167 2026-11-11 09:47:45,836 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.044 2026-11-11 09:47:45,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [3/18] Tour test_ctrl_number_ignored → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:47:45,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.093 2026-11-11 09:47:45,865 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.091 2026-11-11 09:47:45,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:45] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.011 0.190 2026-11-11 09:47:46,086 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.090 0.126 2026-11-11 09:47:46,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [4/18] Tour test_ctrl_number_ignored → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:46,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [5/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:47:46,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [6/18] Tour test_ctrl_number_ignored → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:47:46,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [7/18] Tour test_ctrl_number_ignored → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:47:46,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [8/18] Tour test_ctrl_number_ignored → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:47:46,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [9/18] Tour test_ctrl_number_ignored → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:47:46,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [10/18] Tour test_ctrl_number_ignored → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:47:46,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [11/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("6.0"))) 2026-11-11 09:47:46,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [12/18] Tour test_ctrl_number_ignored → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:46,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [13/18] Tour test_ctrl_number_ignored → Step body 2026-11-11 09:47:46,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [14/18] Tour test_ctrl_number_ignored → Step body 2026-11-11 09:47:47,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [15/18] Tour test_ctrl_number_ignored → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:47,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [16/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:47:47,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [17/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("6.0"))) 2026-11-11 09:47:47,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: [18/18] Tour test_ctrl_number_ignored → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:47,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: tour succeeded 2026-11-11 09:47:47,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_ctrl_number_ignored SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-11 09:47:47,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.browser: heap 14695260 (allocated 15998976) 2026-11-11 09:47:47,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Closing chrome headless with pid 7857 2026-11-11 09:47:47,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Closing websocket connection 2026-11-11 09:47:47,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Terminating chrome headless with pid 7857 2026-11-11 09:47:47,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094747_751516_test_ctrl_number_ignored.txt 2026-11-11 09:47:47,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Removing chrome user profile "/tmp/tmpumvka3lr_chrome_odoo" 2026-11-11 09:47:47,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_all_fields_displayed ... 2026-11-11 09:47:48,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Chrome pid: 8060 2026-11-11 09:47:48,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Chrome headless temporary user profile dir: /tmp/tmpzioxpk5m_chrome_odoo 2026-11-11 09:47:48,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Issuing json command http://127.0.0.1:36671/json/version 2026-11-11 09:47:48,501 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36671/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:47:48,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Browser version: Chrome/150.0.7871.114 2026-11-11 09:47:48,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Issuing json command http://127.0.0.1:36671/json 2026-11-11 09:47:48,542 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36671/json with timeout 3 increased to 10s during tests 2026-11-11 09:47:48,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Websocket url found: ws://127.0.0.1:36671/devtools/page/A03A77A6199A53E982814A0104A70086 2026-11-11 09:47:48,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Enable chrome headless console log notification 2026-11-11 09:47:48,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Chrome headless enable page notifications 2026-11-11 09:47:48,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:47:48,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Setting session cookie in browser 2026-11-11 09:47:48,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:47:48,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:47:48,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:47:49,851 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:49] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.109 0.949 2026-11-11 09:47:49,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Navigation result: {'frameId': 'A03A77A6199A53E982814A0104A70086', 'loaderId': 'E22AAFA0264C95CB29E1140B076AB3FB', 'isDownload': False} 2026-11-11 09:47:49,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Evaluate ready code "odoo.isTourReady('PosCustomerAllFieldsDisplayed')" 2026-11-11 09:47:49,874 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:47:49,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-11-11 09:47:49,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 09:47:49,940 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.043 2026-11-11 09:47:50,690 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:47:50,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:50,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:50,766 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: IndexedDB 1 Ready 2026-11-11 09:47:50,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Evaluate test code "odoo.startTour('PosCustomerAllFieldsDisplayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:47:50,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.015 0.013 2026-11-11 09:47:50,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [1/90] Tour PosCustomerAllFieldsDisplayed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:47:51,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:51] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.315 0.613 2026-11-11 09:47:51,683 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.879 2026-11-11 09:47:51,985 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 09:47:52,017 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:47:52,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:47:52,137 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.017 2026-11-11 09:47:52,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: Owl is running in 'dev' mode. 2026-11-11 09:47:52,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:47:52,299 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:47:52,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:47:52,419 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "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 09:47:52,446 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:47:52,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.059 0.069 2026-11-11 09:47:52,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.008 0.130 2026-11-11 09:47:52,587 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.015 0.116 2026-11-11 09:47:52,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [2/90] Tour PosCustomerAllFieldsDisplayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:47:52,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.026 0.038 2026-11-11 09:47:52,782 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.011 0.061 2026-11-11 09:47:52,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.102 2026-11-11 09:47:52,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [3/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:52,865 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.015 0.083 2026-11-11 09:47:52,867 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [4/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:47:52,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.198 2026-11-11 09:47:52,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.093 2026-11-11 09:47:52,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.187 2026-11-11 09:47:52,954 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.082 2026-11-11 09:47:52,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:52] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.064 2026-11-11 09:47:53,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:53] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.068 2026-11-11 09:47:53,122 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:53] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.021 0.154 2026-11-11 09:47:53,144 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:53] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.010 0.214 2026-11-11 09:47:53,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:53] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.434 2026-11-11 09:47:53,176 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:53] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.328 2026-11-11 09:47:53,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [5/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:47:53,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [6/90] Tour PosCustomerAllFieldsDisplayed → Step Check partner "John Doe" from partner list screen (trigger: .partner-list .partner-info:contains("John Doe")) 2026-11-11 09:47:53,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [7/90] Tour PosCustomerAllFieldsDisplayed → Step Check address "1 street of astreet" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-adress:contains("1 street of astreet")) 2026-11-11 09:47:53,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [8/90] Tour PosCustomerAllFieldsDisplayed → Step Check phone number "9898989899" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-email:contains("9898989899")) 2026-11-11 09:47:53,733 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [9/90] Tour PosCustomerAllFieldsDisplayed → Step Check mobile number "0987654321" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-email:contains("0987654321")) 2026-11-11 09:47:53,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [10/90] Tour PosCustomerAllFieldsDisplayed → Step Check email address "john@doe.com" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-email .email-field:contains("john@doe.com")) 2026-11-11 09:47:53,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [11/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:47:53,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [12/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:53,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [13/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:54,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [14/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:47:54,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [15/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:47:54,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [16/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:47:54,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [17/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "John Doe" (trigger: .modal-dialog .input-group input) 2026-11-11 09:47:54,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [18/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("John Doe")) 2026-11-11 09:47:55,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [19/90] Tour PosCustomerAllFieldsDisplayed → Step Check "John Doe" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("John Doe")) 2026-11-11 09:47:55,117 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [20/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:47:55,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:55] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.022 0.060 2026-11-11 09:47:55,170 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:55] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:55,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [21/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:55,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [22/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:55,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [23/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:47:55,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [24/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:47:55,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [25/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:47:55,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [26/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "1 street of astreet" (trigger: .modal-dialog .input-group input) 2026-11-11 09:47:55,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [27/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("1 street of astreet")) 2026-11-11 09:47:56,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [28/90] Tour PosCustomerAllFieldsDisplayed → Step Check "1 street of astreet" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("1 street of astreet")) 2026-11-11 09:47:56,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [29/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:47:56,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:56] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.022 0.047 2026-11-11 09:47:56,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:56] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:56,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [30/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:56,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [31/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:56,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [32/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:47:56,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [33/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:47:57,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [34/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:47:57,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [35/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "26432685463" (trigger: .modal-dialog .input-group input) 2026-11-11 09:47:57,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [36/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("26432685463")) 2026-11-11 09:47:57,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [37/90] Tour PosCustomerAllFieldsDisplayed → Step Check "26432685463" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("26432685463")) 2026-11-11 09:47:57,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [38/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:47:57,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:57] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.025 0.069 2026-11-11 09:47:57,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:57] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:47:57,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [39/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:57,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [40/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:57,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [41/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:47:58,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [42/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:47:58,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [43/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:47:58,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [44/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "Acity" (trigger: .modal-dialog .input-group input) 2026-11-11 09:47:58,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [45/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("Acity")) 2026-11-11 09:47:58,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [46/90] Tour PosCustomerAllFieldsDisplayed → Step Check "Acity" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acity")) 2026-11-11 09:47:58,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [47/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:47:58,964 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:58] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.022 0.059 2026-11-11 09:47:58,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:47:59,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [48/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:47:59,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [49/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:47:59,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [50/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:47:59,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [51/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:47:59,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [52/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:47:59,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [53/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "United States" (trigger: .modal-dialog .input-group input) 2026-11-11 09:47:59,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [54/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("United States")) 2026-11-11 09:48:00,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [55/90] Tour PosCustomerAllFieldsDisplayed → Step Check "United States" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("United States")) 2026-11-11 09:48:00,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [56/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:48:00,141 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:00] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.031 0.059 2026-11-11 09:48:00,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:00] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:00,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [57/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:00,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [58/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:00,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [59/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:48:00,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [60/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:48:00,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [61/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:48:00,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [62/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "9898989899" (trigger: .modal-dialog .input-group input) 2026-11-11 09:48:00,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [63/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("9898989899")) 2026-11-11 09:48:01,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [64/90] Tour PosCustomerAllFieldsDisplayed → Step Check "9898989899" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("9898989899")) 2026-11-11 09:48:01,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [65/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:48:01,410 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:01] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.028 0.063 2026-11-11 09:48:01,429 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:01,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [66/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:01,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [67/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:01,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [68/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:48:01,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [69/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:48:01,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [70/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:48:01,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [71/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "0987654321" (trigger: .modal-dialog .input-group input) 2026-11-11 09:48:02,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [72/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("0987654321")) 2026-11-11 09:48:02,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [73/90] Tour PosCustomerAllFieldsDisplayed → Step Check "0987654321" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("0987654321")) 2026-11-11 09:48:02,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [74/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:48:02,708 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:02] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.073 0.050 2026-11-11 09:48:02,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [75/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:02,741 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:02] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:02,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [76/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:02,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [77/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:48:03,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [78/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:48:03,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [79/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:48:03,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [80/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "john@doe.com" (trigger: .modal-dialog .input-group input) 2026-11-11 09:48:03,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [81/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("john@doe.com")) 2026-11-11 09:48:03,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [82/90] Tour PosCustomerAllFieldsDisplayed → Step Check "john@doe.com" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("john@doe.com")) 2026-11-11 09:48:03,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [83/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 09:48:04,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:04] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.022 0.071 2026-11-11 09:48:04,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:04,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [84/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:04,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [85/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:04,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [86/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:48:04,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [87/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:48:04,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [88/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 09:48:04,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [89/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "j%hn d%e" (trigger: .modal-dialog .input-group input) 2026-11-11 09:48:04,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: [90/90] Tour PosCustomerAllFieldsDisplayed → Step Check "John Doe" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("John Doe")) 2026-11-11 09:48:05,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: tour succeeded 2026-11-11 09:48:05,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: ╔══════════════════════════════════════════════╗ ║ TOUR PosCustomerAllFieldsDisplayed SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 09:48:05,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.browser: heap 20917080 (allocated 23207936) 2026-11-11 09:48:05,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Closing chrome headless with pid 8060 2026-11-11 09:48:05,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Closing websocket connection 2026-11-11 09:48:05,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Terminating chrome headless with pid 8060 2026-11-11 09:48:05,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094805_604144_test_customer_all_fields_displayed.txt 2026-11-11 09:48:05,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Removing chrome user profile "/tmp/tmpzioxpk5m_chrome_odoo" 2026-11-11 09:48:05,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display ... 2026-11-11 09:48:06,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Chrome pid: 8275 2026-11-11 09:48:06,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Chrome headless temporary user profile dir: /tmp/tmp0vezj4hi_chrome_odoo 2026-11-11 09:48:06,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Issuing json command http://127.0.0.1:44069/json/version 2026-11-11 09:48:06,197 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44069/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:06,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:06,399 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Issuing json command http://127.0.0.1:44069/json 2026-11-11 09:48:06,399 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44069/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:06,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Websocket url found: ws://127.0.0.1:44069/devtools/page/F4065F17DB9FDDB1E5E15FDD23ECEB1A 2026-11-11 09:48:06,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Enable chrome headless console log notification 2026-11-11 09:48:06,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Chrome headless enable page notifications 2026-11-11 09:48:06,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:06,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Setting session cookie in browser 2026-11-11 09:48:06,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Open "http://127.0.0.1:8069/pos_customer_display/9/abff3c2eac8a4844" in browser 2026-11-11 09:48:06,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Navigating to: "http://127.0.0.1:8069/pos_customer_display/9/abff3c2eac8a4844" 2026-11-11 09:48:06,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:07,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /pos_customer_display/9/abff3c2eac8a4844 HTTP/1.1" 200 - 50 0.035 0.738 2026-11-11 09:48:07,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Navigation result: {'frameId': 'F4065F17DB9FDDB1E5E15FDD23ECEB1A', 'loaderId': '726B0AA6D718125F3671E078FF188BC9', 'isDownload': False} 2026-11-11 09:48:07,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Evaluate ready code "odoo.isTourReady('CustomerDisplayTour')" 2026-11-11 09:48:07,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js, copying from /web/assets/a317fe4/point_of_sale.customer_display_assets.min.js 2026-11-11 09:48:07,510 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 11 0.010 0.037 2026-11-11 09:48:07,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/6ec206a/point_of_sale.customer_display_assets_test.min.js 2026-11-11 09:48:07,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.020 0.064 2026-11-11 09:48:07,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css, copying from /web/assets/d9f9833/point_of_sale.customer_display_assets.min.css 2026-11-11 09:48:07,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 8 0.020 0.129 2026-11-11 09:48:07,834 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:48:07,839 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-11-11 09:48:07,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:07,932 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /logo?company=5 HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:48:07,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:07,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:07] "GET /viin_brand_pos/static/src/img/Viindoo-logo-inverted.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:48:07,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Evaluate test code "odoo.startTour('CustomerDisplayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/9/abff3c2eac8a4844", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:07,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [1/14] Tour CustomerDisplayTour → Step div:contains('Welcome.') 2026-11-11 09:48:08,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [2/14] Tour CustomerDisplayTour → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-11-11 09:48:08,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [3/14] Tour CustomerDisplayTour → Step An order line with `isSelected: false` should not have 'selected' class (trigger: .order-container .orderline:last-child:not(.selected)) 2026-11-11 09:48:08,119 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:08] "GET /web/image/product.product/855/image_128 HTTP/1.1" 200 - 5 0.009 0.044 2026-11-11 09:48:08,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [4/14] Tour CustomerDisplayTour → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-11-11 09:48:08,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [5/14] Tour CustomerDisplayTour → Step send message to customer display: pay with cash, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","oldUnitPrice":"","customerNote":"","internalNote":"","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":true,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":false,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 09:48:08,280 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [6/14] Tour CustomerDisplayTour → Step Check that the Cash amount is 2,972.75 (trigger: div.row:has(div:contains('Cash')):has(div:contains('2,972.75'))) 2026-11-11 09:48:08,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [7/14] Tour CustomerDisplayTour → Step send message to customer display: order is finalized, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","oldUnitPrice":"","customerNote":"","internalNote":"","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":false,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":true,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 09:48:08,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [8/14] Tour CustomerDisplayTour → Step Check that we are now on the 'Thank you' screen (trigger: div:contains('Thank you.')) 2026-11-11 09:48:08,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [9/14] Tour CustomerDisplayTour → Step send message to customer display: new order, with value: {"lines":[],"finalized":false,"amount":"0.00","paymentLines":[],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 09:48:08,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [10/14] Tour CustomerDisplayTour → Step div:contains('Welcome.') 2026-11-11 09:48:08,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [11/14] Tour CustomerDisplayTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:48:08,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [12/14] Tour CustomerDisplayTour → Step Check that the Total amount is 0.00 (trigger: div.row:has(div:contains('Total')):has(div:contains('0.00'))) 2026-11-11 09:48:08,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [13/14] Tour CustomerDisplayTour → Step body 2026-11-11 09:48:08,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: [14/14] Tour CustomerDisplayTour → Step An order line with `isSelected: true` should have 'selected' class (trigger: .order-container .orderline:last-child.selected) 2026-11-11 09:48:08,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: tour succeeded 2026-11-11 09:48:08,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: ╔════════════════════════════════════╗ ║ TOUR CustomerDisplayTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:48:08,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.browser: heap 3715092 (allocated 4456448) 2026-11-11 09:48:08,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Closing chrome headless with pid 8275 2026-11-11 09:48:08,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Closing websocket connection 2026-11-11 09:48:08,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Terminating chrome headless with pid 8275 2026-11-11 09:48:09,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094809_078718_test_customer_display.txt 2026-11-11 09:48:09,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Removing chrome user profile "/tmp/tmp0vezj4hi_chrome_odoo" 2026-11-11 09:48:09,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_as_public ... 2026-11-11 09:48:09,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:10,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:10] "GET /web/image/pos.config/9/customer_display_bg_img HTTP/1.1" 200 - 13 0.006 1.636 2026-11-11 09:48:10,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_as_public: waiting for threads: [] 2026-11-11 09:48:11,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_with_qr ... 2026-11-11 09:48:11,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Chrome pid: 8435 2026-11-11 09:48:11,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Chrome headless temporary user profile dir: /tmp/tmpn_atr8w9_chrome_odoo 2026-11-11 09:48:11,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Issuing json command http://127.0.0.1:33005/json/version 2026-11-11 09:48:11,606 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33005/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:11,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:11,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Issuing json command http://127.0.0.1:33005/json 2026-11-11 09:48:11,718 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33005/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:11,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Websocket url found: ws://127.0.0.1:33005/devtools/page/55F8555B57A38D9F253E5BAB5A1BBE13 2026-11-11 09:48:11,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Enable chrome headless console log notification 2026-11-11 09:48:11,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Chrome headless enable page notifications 2026-11-11 09:48:11,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:11,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Setting session cookie in browser 2026-11-11 09:48:11,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Open "http://127.0.0.1:8069/pos_customer_display/9/abff3c2eac8a4844" in browser 2026-11-11 09:48:11,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Navigating to: "http://127.0.0.1:8069/pos_customer_display/9/abff3c2eac8a4844" 2026-11-11 09:48:11,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:12,766 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:12] "GET /pos_customer_display/9/abff3c2eac8a4844 HTTP/1.1" 200 - 50 0.050 0.757 2026-11-11 09:48:12,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Navigation result: {'frameId': '55F8555B57A38D9F253E5BAB5A1BBE13', 'loaderId': '54ACE9E2A0BE6B4BE2D6DCC8645C551A', 'isDownload': False} 2026-11-11 09:48:12,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourWithQr')" 2026-11-11 09:48:12,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css, copying from /web/assets/d9f9833/point_of_sale.customer_display_assets.min.css 2026-11-11 09:48:12,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:12] "GET /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.041 0.049 2026-11-11 09:48:12,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js, copying from /web/assets/a317fe4/point_of_sale.customer_display_assets.min.js 2026-11-11 09:48:12,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:12] "GET /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.032 0.143 2026-11-11 09:48:13,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/6ec206a/point_of_sale.customer_display_assets_test.min.js 2026-11-11 09:48:13,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.015 0.199 2026-11-11 09:48:13,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 1 0.000 0.016 2026-11-11 09:48:13,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:48:13,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:13,398 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /viin_brand_pos/static/src/img/Viindoo-logo-inverted.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:13,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /logo?company=5 HTTP/1.1" 200 - 1 0.002 0.009 2026-11-11 09:48:13,408 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:13,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Evaluate test code "odoo.startTour('CustomerDisplayTourWithQr', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/9/abff3c2eac8a4844", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:13,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [1/9] Tour CustomerDisplayTourWithQr → Step div:contains('Welcome.') 2026-11-11 09:48:13,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [2/9] Tour CustomerDisplayTourWithQr → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-11-11 09:48:13,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [3/9] Tour CustomerDisplayTourWithQr → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-11-11 09:48:13,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:13] "GET /web/image/product.product/855/image_128 HTTP/1.1" 200 - 5 0.006 0.035 2026-11-11 09:48:13,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [4/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: pay with card, with value: [object Object] (trigger: body) 2026-11-11 09:48:13,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [5/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: send qr code, with value: [object Object] (trigger: body) 2026-11-11 09:48:13,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [6/9] Tour CustomerDisplayTourWithQr → Step img[alt='QR Code'] 2026-11-11 09:48:13,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [7/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: confirm payment, with value: [object Object] (trigger: body) 2026-11-11 09:48:13,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [8/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: order is finalized, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","oldUnitPrice":"","customerNote":"","internalNote":"","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":false,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":true,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 09:48:13,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: [9/9] Tour CustomerDisplayTourWithQr → Step Check that we are now on the 'Thank you' screen (trigger: div:contains('Thank you.')) 2026-11-11 09:48:14,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: tour succeeded 2026-11-11 09:48:14,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: ╔══════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourWithQr SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 09:48:14,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.browser: heap 3800924 (allocated 4194304) 2026-11-11 09:48:14,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Closing chrome headless with pid 8435 2026-11-11 09:48:14,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Closing websocket connection 2026-11-11 09:48:14,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Terminating chrome headless with pid 8435 2026-11-11 09:48:14,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094814_274064_test_customer_display_with_qr.txt 2026-11-11 09:48:14,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Removing chrome user profile "/tmp/tmpn_atr8w9_chrome_odoo" 2026-11-11 09:48:14,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_note_is_present_after_refresh ... 2026-11-11 09:48:14,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Chrome pid: 8600 2026-11-11 09:48:14,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Chrome headless temporary user profile dir: /tmp/tmpgtarlrb1_chrome_odoo 2026-11-11 09:48:14,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Issuing json command http://127.0.0.1:46819/json/version 2026-11-11 09:48:14,999 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46819/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:15,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:15,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Issuing json command http://127.0.0.1:46819/json 2026-11-11 09:48:15,040 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46819/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:15,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Websocket url found: ws://127.0.0.1:46819/devtools/page/892FA6089B93B79F5A47C604DF3DDD6D 2026-11-11 09:48:15,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Enable chrome headless console log notification 2026-11-11 09:48:15,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Chrome headless enable page notifications 2026-11-11 09:48:15,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:15,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Setting session cookie in browser 2026-11-11 09:48:15,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:48:15,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:48:15,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:16,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:16] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.106 0.963 2026-11-11 09:48:16,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Navigation result: {'frameId': '892FA6089B93B79F5A47C604DF3DDD6D', 'loaderId': 'AF735EE29C1485E4E7ACED5796A7BE23', 'isDownload': False} 2026-11-11 09:48:16,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Evaluate ready code "odoo.isTourReady('CustomerNoteIsPresentAfterRefresh')" 2026-11-11 09:48:16,365 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:16,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 09:48:16,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.035 2026-11-11 09:48:16,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-11-11 09:48:17,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:48:17,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:17,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:17,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 09:48:17,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Evaluate test code "odoo.startTour('CustomerNoteIsPresentAfterRefresh', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:17,130 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.014 2026-11-11 09:48:17,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [1/22] Tour CustomerNoteIsPresentAfterRefresh → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:48:17,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.316 0.528 2026-11-11 09:48:17,957 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.797 2026-11-11 09:48:18,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:48:18,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:48:18,357 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 09:48:18,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:48:18,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:18,562 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:18,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:18,643 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:18,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.053 2026-11-11 09:48:18,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 09:48:18,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.051 0.068 2026-11-11 09:48:18,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [2/22] Tour CustomerNoteIsPresentAfterRefresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:48:18,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.006 0.092 2026-11-11 09:48:18,841 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.003 0.179 2026-11-11 09:48:18,915 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.010 2026-11-11 09:48:18,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.028 0.038 2026-11-11 09:48:18,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.031 2026-11-11 09:48:18,999 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:18] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.081 2026-11-11 09:48:19,013 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.088 2026-11-11 09:48:19,044 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.010 0.041 2026-11-11 09:48:19,056 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.095 2026-11-11 09:48:19,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.050 2026-11-11 09:48:19,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [3/22] Tour CustomerNoteIsPresentAfterRefresh → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:48:19,076 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.069 2026-11-11 09:48:19,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.128 2026-11-11 09:48:19,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.067 2026-11-11 09:48:19,123 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.013 0.040 2026-11-11 09:48:19,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.006 0.075 2026-11-11 09:48:19,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:19] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.049 0.150 2026-11-11 09:48:19,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [4/22] Tour CustomerNoteIsPresentAfterRefresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:19,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [5/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:48:19,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [6/22] Tour CustomerNoteIsPresentAfterRefresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:19,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [7/22] Tour CustomerNoteIsPresentAfterRefresh → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:48:19,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [8/22] Tour CustomerNoteIsPresentAfterRefresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:19,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [9/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:48:19,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [10/22] Tour CustomerNoteIsPresentAfterRefresh → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:48:19,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [11/22] Tour CustomerNoteIsPresentAfterRefresh → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:48:19,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [12/22] Tour CustomerNoteIsPresentAfterRefresh → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-11 09:48:20,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [13/22] Tour CustomerNoteIsPresentAfterRefresh → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-11 09:48:20,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [14/22] Tour CustomerNoteIsPresentAfterRefresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:48:20,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [15/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 09:48:20,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [16/22] Tour CustomerNoteIsPresentAfterRefresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:20,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [17/22] Tour CustomerNoteIsPresentAfterRefresh → Step Wait for the debouncedSync to be complete (trigger: body) 2026-11-11 09:48:20,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [18/22] Tour CustomerNoteIsPresentAfterRefresh → Step refresh page (trigger: body) 2026-11-11 09:48:20,826 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:20] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.026 0.101 2026-11-11 09:48:20,869 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:21,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [19/22] Tour CustomerNoteIsPresentAfterRefresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:21,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 09:48:21,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [20/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:48:21,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [21/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 09:48:21,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:21] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.204 0.479 2026-11-11 09:48:21,788 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.007 0.678 2026-11-11 09:48:22,009 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 09:48:22,019 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 09:48:22,056 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:48:22,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:48:22,143 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:48:22,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:22,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: [22/22] Tour CustomerNoteIsPresentAfterRefresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:22,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: tour succeeded 2026-11-11 09:48:22,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR CustomerNoteIsPresentAfterRefresh SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 09:48:22,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 304 - 10 0.053 0.069 2026-11-11 09:48:22,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 304 - 4 0.006 0.106 2026-11-11 09:48:22,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 304 - 4 0.003 0.097 2026-11-11 09:48:22,541 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 304 - 4 0.005 0.144 2026-11-11 09:48:22,559 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 304 - 4 0.004 0.125 2026-11-11 09:48:22,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 304 - 4 0.002 0.142 2026-11-11 09:48:22,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 304 - 4 0.004 0.095 2026-11-11 09:48:22,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 304 - 4 0.004 0.096 2026-11-11 09:48:22,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 304 - 4 0.004 0.059 2026-11-11 09:48:22,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 304 - 4 0.002 0.131 2026-11-11 09:48:22,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 304 - 4 0.004 0.126 2026-11-11 09:48:22,692 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 304 - 4 0.002 0.073 2026-11-11 09:48:22,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 304 - 4 0.001 0.058 2026-11-11 09:48:22,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image/res.company/5/favicon HTTP/1.1" 304 - 4 0.006 0.058 2026-11-11 09:48:22,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.browser: heap 14595792 (allocated 17309696) 2026-11-11 09:48:22,740 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 304 - 4 0.006 0.148 2026-11-11 09:48:22,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Closing chrome headless with pid 8600 2026-11-11 09:48:22,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Closing websocket connection 2026-11-11 09:48:22,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Terminating chrome headless with pid 8600 2026-11-11 09:48:22,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094822_897795_test_customer_note_is_present_after_refresh.txt 2026-11-11 09:48:22,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Removing chrome user profile "/tmp/tmpgtarlrb1_chrome_odoo" 2026-11-11 09:48:22,957 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-11-11 09:48:23,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Chrome pid: 8820 2026-11-11 09:48:23,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Chrome headless temporary user profile dir: /tmp/tmpvutncb2v_chrome_odoo 2026-11-11 09:48:23,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Issuing json command http://127.0.0.1:33181/json/version 2026-11-11 09:48:23,688 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33181/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:23,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:23,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Issuing json command http://127.0.0.1:33181/json 2026-11-11 09:48:23,801 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33181/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:23,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Websocket url found: ws://127.0.0.1:33181/devtools/page/C704DB7475604F79D1CC2151AF986789 2026-11-11 09:48:23,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Enable chrome headless console log notification 2026-11-11 09:48:23,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Chrome headless enable page notifications 2026-11-11 09:48:24,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:24,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Setting session cookie in browser 2026-11-11 09:48:24,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:48:24,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:48:24,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:25,146 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:25] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.093 0.980 2026-11-11 09:48:25,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Navigation result: {'frameId': 'C704DB7475604F79D1CC2151AF986789', 'loaderId': 'FB5928B1BEE33711B09FF608BDE8BA80', 'isDownload': False} 2026-11-11 09:48:25,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-11-11 09:48:25,183 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:25,218 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.017 2026-11-11 09:48:25,228 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-11-11 09:48:25,253 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-11-11 09:48:26,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:48:26,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:48:26,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:26,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.019 2026-11-11 09:48:26,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Evaluate test code "odoo.startTour('SearchMoreCustomer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:26,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: IndexedDB 1 Ready 2026-11-11 09:48:26,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [1/12] Tour SearchMoreCustomer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:48:26,857 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 314 0.253 0.488 2026-11-11 09:48:26,860 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.699 2026-11-11 09:48:27,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 09:48:27,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-11-11 09:48:27,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:48:27,172 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-11-11 09:48:27,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:27,325 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:27,340 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:27,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:48:27,478 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 09:48:27,483 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:48:27,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [2/12] Tour SearchMoreCustomer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:48:27,557 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.016 0.082 2026-11-11 09:48:27,598 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.009 0.129 2026-11-11 09:48:27,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.162 2026-11-11 09:48:27,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.014 2026-11-11 09:48:27,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.008 0.034 2026-11-11 09:48:27,708 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.032 2026-11-11 09:48:27,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.033 2026-11-11 09:48:27,739 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.042 2026-11-11 09:48:27,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.086 2026-11-11 09:48:27,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.058 2026-11-11 09:48:27,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [3/12] Tour SearchMoreCustomer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:27,831 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.010 0.168 2026-11-11 09:48:27,847 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.120 2026-11-11 09:48:27,873 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.006 0.110 2026-11-11 09:48:27,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.089 2026-11-11 09:48:27,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [4/12] Tour SearchMoreCustomer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:48:27,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.065 2026-11-11 09:48:27,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:27] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.176 2026-11-11 09:48:28,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:28] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.066 0.153 2026-11-11 09:48:28,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [5/12] Tour SearchMoreCustomer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:48:28,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [6/12] Tour SearchMoreCustomer → Step click more button (trigger: .modal-header .fa-search) 2026-11-11 09:48:28,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [7/12] Tour SearchMoreCustomer → Step .modal-header .input-group input 2026-11-11 09:48:28,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [8/12] Tour SearchMoreCustomer → Step .modal-header .input-group input 2026-11-11 09:48:28,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [9/12] Tour SearchMoreCustomer → Step Select button Search more (trigger: button:contains("Search more")) 2026-11-11 09:48:28,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [10/12] Tour SearchMoreCustomer → Step click partner 'BPartner' from partner list screen (trigger: .modal .partner-list b:contains(BPartner)) 2026-11-11 09:48:29,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [11/12] Tour SearchMoreCustomer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:29,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:29] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.018 0.058 2026-11-11 09:48:29,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:29] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:29,065 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: [12/12] Tour SearchMoreCustomer → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:48:29,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: tour succeeded 2026-11-11 09:48:29,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: ╔═══════════════════════════════════╗ ║ TOUR SearchMoreCustomer SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 09:48:29,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.browser: heap 15918592 (allocated 16785408) 2026-11-11 09:48:29,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Closing chrome headless with pid 8820 2026-11-11 09:48:29,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Closing websocket connection 2026-11-11 09:48:29,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Terminating chrome headless with pid 8820 2026-11-11 09:48:29,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094829_364054_test_customer_search_more.txt 2026-11-11 09:48:29,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Removing chrome user profile "/tmp/tmpvutncb2v_chrome_odoo" 2026-11-11 09:48:29,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_orders_not_syncing ... 2026-11-11 09:48:30,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Chrome pid: 9015 2026-11-11 09:48:30,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Chrome headless temporary user profile dir: /tmp/tmpkx533cic_chrome_odoo 2026-11-11 09:48:30,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Issuing json command http://127.0.0.1:37495/json/version 2026-11-11 09:48:30,037 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37495/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:30,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:30,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Issuing json command http://127.0.0.1:37495/json 2026-11-11 09:48:30,092 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37495/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:30,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Websocket url found: ws://127.0.0.1:37495/devtools/page/7B70EE7F613EA10D130C489E048DBD42 2026-11-11 09:48:30,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Enable chrome headless console log notification 2026-11-11 09:48:30,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Chrome headless enable page notifications 2026-11-11 09:48:30,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:30,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Setting session cookie in browser 2026-11-11 09:48:30,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:48:30,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:48:30,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:31,514 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:31] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.096 1.045 2026-11-11 09:48:31,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Navigation result: {'frameId': '7B70EE7F613EA10D130C489E048DBD42', 'loaderId': 'FD95A8703B68ECC1E0878C3EFC4DAB3A', 'isDownload': False} 2026-11-11 09:48:31,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Evaluate ready code "odoo.isTourReady('test_draft_orders_not_syncing')" 2026-11-11 09:48:31,554 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:31,579 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:31] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-11 09:48:31,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:31] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-11-11 09:48:31,618 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:31] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-11-11 09:48:32,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:32] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:48:32,333 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:32,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:48:32,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-11 09:48:32,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: IndexedDB 1 Ready 2026-11-11 09:48:32,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Evaluate test code "odoo.startTour('test_draft_orders_not_syncing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:32,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [1/15] Tour test_draft_orders_not_syncing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:48:34,402 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.334 1.712 2026-11-11 09:48:34,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 2.007 2026-11-11 09:48:34,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:48:34,686 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:48:34,740 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:48:34,779 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-11-11 09:48:34,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:34,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:34,894 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:34,975 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:35,027 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:48:35,069 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:48:35,082 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.050 0.054 2026-11-11 09:48:35,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [2/15] Tour test_draft_orders_not_syncing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:48:35,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.008 0.101 2026-11-11 09:48:35,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.058 2026-11-11 09:48:35,291 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.034 2026-11-11 09:48:35,305 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.022 2026-11-11 09:48:35,342 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.075 2026-11-11 09:48:35,355 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.087 2026-11-11 09:48:35,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.087 2026-11-11 09:48:35,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.012 0.122 2026-11-11 09:48:35,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.011 0.058 2026-11-11 09:48:35,475 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.080 2026-11-11 09:48:35,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [3/15] Tour test_draft_orders_not_syncing → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:35,523 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.018 0.183 2026-11-11 09:48:35,540 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.009 0.138 2026-11-11 09:48:35,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [4/15] Tour test_draft_orders_not_syncing → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:48:35,557 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.229 2026-11-11 09:48:35,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.120 2026-11-11 09:48:35,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.156 2026-11-11 09:48:35,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [5/15] Tour test_draft_orders_not_syncing → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:35,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [6/15] Tour test_draft_orders_not_syncing → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:48:35,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:35] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.085 0.194 2026-11-11 09:48:35,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [7/15] Tour test_draft_orders_not_syncing → Step .pos-leftheader .list-plus-btn 2026-11-11 09:48:36,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [8/15] Tour test_draft_orders_not_syncing → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:48:36,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [9/15] Tour test_draft_orders_not_syncing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:48:36,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [10/15] Tour test_draft_orders_not_syncing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:48:36,283 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:36,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:36,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [11/15] Tour test_draft_orders_not_syncing → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:48:36,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [12/15] Tour test_draft_orders_not_syncing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:48:36,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [13/15] Tour test_draft_orders_not_syncing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:48:36,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:48:36,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [14/15] Tour test_draft_orders_not_syncing → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:48:36,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20949639 started for PoS orders references: [{'name': 'Order 00047-001-0002', 'uuid': '089346d8-1eef-48dc-b2ee-2ecde868c01b'}] 2026-11-11 09:48:36,578 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:48:37,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20949639 order {'name': 'Order 00047-001-0002', 'uuid': '089346d8-1eef-48dc-b2ee-2ecde868c01b'} created pos.order #41 2026-11-11 09:48:37,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20949639 finished 2026-11-11 09:48:37,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.343 0.671 2026-11-11 09:48:37,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:48:37,746 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:37] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.019 2026-11-11 09:48:37,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: [15/15] Tour test_draft_orders_not_syncing → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:48:37,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: tour succeeded 2026-11-11 09:48:37,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_draft_orders_not_syncing SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 09:48:38,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.browser: heap 15831100 (allocated 17309696) 2026-11-11 09:48:38,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Closing chrome headless with pid 9015 2026-11-11 09:48:38,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Closing websocket connection 2026-11-11 09:48:38,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Terminating chrome headless with pid 9015 2026-11-11 09:48:38,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094838_150051_test_draft_orders_not_syncing.txt 2026-11-11 09:48:38,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Removing chrome user profile "/tmp/tmpkx533cic_chrome_odoo" 2026-11-11 09:48:38,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_dynamic_product_price ... 2026-11-11 09:48:39,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Chrome pid: 9219 2026-11-11 09:48:39,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Chrome headless temporary user profile dir: /tmp/tmp7ejbxv8r_chrome_odoo 2026-11-11 09:48:39,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Issuing json command http://127.0.0.1:37193/json/version 2026-11-11 09:48:39,285 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37193/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:39,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:39,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Issuing json command http://127.0.0.1:37193/json 2026-11-11 09:48:39,375 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37193/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:39,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Websocket url found: ws://127.0.0.1:37193/devtools/page/671AAA735355716222FB93799AC267D5 2026-11-11 09:48:39,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Enable chrome headless console log notification 2026-11-11 09:48:39,509 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Chrome headless enable page notifications 2026-11-11 09:48:39,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:39,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Setting session cookie in browser 2026-11-11 09:48:39,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:48:39,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:48:39,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:40,835 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:40] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 180 0.125 1.034 2026-11-11 09:48:40,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Navigation result: {'frameId': '671AAA735355716222FB93799AC267D5', 'loaderId': '1386C18AE6455962298BA59EB230CFD8', 'isDownload': False} 2026-11-11 09:48:40,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Evaluate ready code "odoo.isTourReady('test_dynamic_product_price')" 2026-11-11 09:48:40,885 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:40,904 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:40] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 09:48:40,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:40] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 09:48:40,929 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:40] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-11-11 09:48:41,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:48:41,828 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:41,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: IndexedDB 1 Ready 2026-11-11 09:48:41,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Evaluate test code "odoo.startTour('test_dynamic_product_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:41,893 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [1/15] Tour test_dynamic_product_price → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:48:41,906 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:48:42,745 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.355 0.560 2026-11-11 09:48:42,761 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.821 2026-11-11 09:48:43,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.017 2026-11-11 09:48:43,033 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.011 2026-11-11 09:48:43,054 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:48:43,123 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.020 2026-11-11 09:48:43,196 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-11-11 09:48:43,233 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 09:48:43,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:43,382 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:43,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:43,483 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:48:43,535 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.050 2026-11-11 09:48:43,538 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:48:43,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.042 0.056 2026-11-11 09:48:43,612 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.009 0.088 2026-11-11 09:48:43,636 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.009 0.145 2026-11-11 09:48:43,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [2/15] Tour test_dynamic_product_price → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:48:43,811 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.038 0.036 2026-11-11 09:48:43,839 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.092 2026-11-11 09:48:43,855 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.109 2026-11-11 09:48:43,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.012 0.088 2026-11-11 09:48:43,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [3/15] Tour test_dynamic_product_price → Step click product 'Dynamic Product' (trigger: article.product .product-content .product-name:contains("Dynamic Product")) 2026-11-11 09:48:43,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.045 2026-11-11 09:48:43,932 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.010 0.102 2026-11-11 09:48:43,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.185 2026-11-11 09:48:43,993 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:43] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.123 2026-11-11 09:48:44,008 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.085 2026-11-11 09:48:44,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.252 2026-11-11 09:48:44,038 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.142 2026-11-11 09:48:44,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.079 2026-11-11 09:48:44,181 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.036 0.122 2026-11-11 09:48:44,203 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.251 2026-11-11 09:48:44,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [4/15] Tour test_dynamic_product_price → Step picking radio attribute with name Dynamic Value 1 (trigger: .modal .attribute-name-cell:contains('Dynamic Value 1') input) 2026-11-11 09:48:44,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [5/15] Tour test_dynamic_product_price → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 09:48:44,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [6/15] Tour test_dynamic_product_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:44,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [7/15] Tour test_dynamic_product_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Dynamic Product (Dynamic Value 1)","quantity":"1.0","price":"10.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Dynamic Product (Dynamic Value 1)")):has(.qty:contains("1")):has(.price:contains("10.00"))) 2026-11-11 09:48:44,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [8/15] Tour test_dynamic_product_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:44,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [9/15] Tour test_dynamic_product_price → Step click product 'Dynamic Product' (trigger: article.product .product-content .product-name:contains("Dynamic Product")) 2026-11-11 09:48:44,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [10/15] Tour test_dynamic_product_price → Step picking radio attribute with name Dynamic Value 2 (trigger: .modal .attribute-name-cell:contains('Dynamic Value 2') input) 2026-11-11 09:48:44,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [11/15] Tour test_dynamic_product_price → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 09:48:44,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [12/15] Tour test_dynamic_product_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:45,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [13/15] Tour test_dynamic_product_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Dynamic Product (Dynamic Value 2)","quantity":"1.0","price":"20.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Dynamic Product (Dynamic Value 2)")):has(.qty:contains("1")):has(.price:contains("20.00"))) 2026-11-11 09:48:45,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [14/15] Tour test_dynamic_product_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:45,107 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:45] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.112 0.191 2026-11-11 09:48:45,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: [15/15] Tour test_dynamic_product_price → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:48:45,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: tour succeeded 2026-11-11 09:48:45,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_dynamic_product_price SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 09:48:45,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.browser: heap 15323732 (allocated 16261120) 2026-11-11 09:48:45,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Closing chrome headless with pid 9219 2026-11-11 09:48:45,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Closing websocket connection 2026-11-11 09:48:45,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Terminating chrome headless with pid 9219 2026-11-11 09:48:45,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094845_534079_test_dynamic_product_price.txt 2026-11-11 09:48:45,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Removing chrome user profile "/tmp/tmp7ejbxv8r_chrome_odoo" 2026-11-11 09:48:45,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-11-11 09:48:46,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome pid: 9417 2026-11-11 09:48:46,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless temporary user profile dir: /tmp/tmpa82m7kas_chrome_odoo 2026-11-11 09:48:46,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:38991/json/version 2026-11-11 09:48:46,732 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38991/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:46,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:46,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:38991/json 2026-11-11 09:48:46,797 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38991/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:46,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Websocket url found: ws://127.0.0.1:38991/devtools/page/6399AD8AF10B3B354F466E42258FAD3C 2026-11-11 09:48:46,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Enable chrome headless console log notification 2026-11-11 09:48:46,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless enable page notifications 2026-11-11 09:48:47,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:47,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Setting session cookie in browser 2026-11-11 09:48:47,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:48:47,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:48:47,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:48:48,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:48] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.096 1.074 2026-11-11 09:48:48,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigation result: {'frameId': '6399AD8AF10B3B354F466E42258FAD3C', 'loaderId': '194676ECEBE1C0D33B1E79DBD44959A2', 'isDownload': False} 2026-11-11 09:48:48,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate ready code "odoo.isTourReady('FiscalPositionIncl')" 2026-11-11 09:48:48,324 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:48,358 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:48] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.015 2026-11-11 09:48:48,383 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:48] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.045 2026-11-11 09:48:48,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:48] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-11-11 09:48:49,019 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:48:49,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:49,048 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:49,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: IndexedDB 1 Ready 2026-11-11 09:48:49,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate test code "odoo.startTour('FiscalPositionIncl', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:49,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.029 2026-11-11 09:48:49,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [1/33] Tour FiscalPositionIncl → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:48:50,008 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.315 0.616 2026-11-11 09:48:50,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.886 2026-11-11 09:48:50,323 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:48:50,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:48:50,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:48:50,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-11-11 09:48:50,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:50,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:50,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:50,750 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:50,788 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-11-11 09:48:50,804 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:48:50,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.056 0.060 2026-11-11 09:48:50,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [2/33] Tour FiscalPositionIncl → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:48:50,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.008 0.116 2026-11-11 09:48:50,947 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:50] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.020 0.135 2026-11-11 09:48:51,048 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.053 2026-11-11 09:48:51,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.007 0.070 2026-11-11 09:48:51,092 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.094 2026-11-11 09:48:51,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.096 2026-11-11 09:48:51,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.088 2026-11-11 09:48:51,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.132 2026-11-11 09:48:51,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.073 2026-11-11 09:48:51,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [3/33] Tour FiscalPositionIncl → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 09:48:51,208 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.099 2026-11-11 09:48:51,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.010 0.155 2026-11-11 09:48:51,250 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.129 2026-11-11 09:48:51,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.121 2026-11-11 09:48:51,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.119 2026-11-11 09:48:51,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.143 2026-11-11 09:48:51,419 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:51] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.240 2026-11-11 09:48:51,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [4/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:51,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [5/33] Tour FiscalPositionIncl → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:48:51,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [6/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:51,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [7/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:51,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [8/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:48:51,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [9/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:48:52,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [10/33] Tour FiscalPositionIncl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:48:52,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [11/33] Tour FiscalPositionIncl → Step fiscal position screen is shown (trigger: .selection-item:contains("Incl. to Incl.")) 2026-11-11 09:48:52,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:52,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [12/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:52,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [13/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:52,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [14/33] Tour FiscalPositionIncl → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:48:52,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [15/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:52,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [16/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:52,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [17/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:48:52,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [18/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:48:52,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [19/33] Tour FiscalPositionIncl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:48:52,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [20/33] Tour FiscalPositionIncl → Step fiscal position screen is shown (trigger: .selection-item:contains("Incl. to Excl.")) 2026-11-11 09:48:52,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [21/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:52,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [22/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:52,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [23/33] Tour FiscalPositionIncl → Step order total amount is '110.00' (trigger: .product-screen .order-summary .total:contains("110.00")) 2026-11-11 09:48:52,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [24/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:52,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [25/33] Tour FiscalPositionIncl → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:48:53,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [26/33] Tour FiscalPositionIncl → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:48:53,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:48:53,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:53,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [27/33] Tour FiscalPositionIncl → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:48:53,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [28/33] Tour FiscalPositionIncl → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:48:53,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [29/33] Tour FiscalPositionIncl → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:48:53,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [30/33] Tour FiscalPositionIncl → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:48:53,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67821453 started for PoS orders references: [{'name': 'Order 00049-001-0001', 'uuid': '59c6d85e-8e27-4da4-b92f-ee8210cd1de5'}] 2026-11-11 09:48:53,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [31/33] Tour FiscalPositionIncl → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:48:53,543 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:54,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67821453 order {'name': 'Order 00049-001-0001', 'uuid': '59c6d85e-8e27-4da4-b92f-ee8210cd1de5'} created pos.order #42 2026-11-11 09:48:54,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67821453 finished 2026-11-11 09:48:54,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.426 0.706 2026-11-11 09:48:54,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 09:48:54,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:54] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.012 2026-11-11 09:48:54,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [32/33] Tour FiscalPositionIncl → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:48:54,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [33/33] Tour FiscalPositionIncl → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:48:55,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: tour succeeded 2026-11-11 09:48:55,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: ╔═══════════════════════════════════╗ ║ TOUR FiscalPositionIncl SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 09:48:55,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: heap 16426372 (allocated 18227200) 2026-11-11 09:48:55,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing chrome headless with pid 9417 2026-11-11 09:48:55,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing websocket connection 2026-11-11 09:48:55,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Terminating chrome headless with pid 9417 2026-11-11 09:48:55,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094855_355176_test_fiscal_position_inclusive_and_exclusive_tax.txt 2026-11-11 09:48:55,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Removing chrome user profile "/tmp/tmpa82m7kas_chrome_odoo" 2026-11-11 09:48:55,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome pid: 9624 2026-11-11 09:48:55,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless temporary user profile dir: /tmp/tmpyk9dqj1r_chrome_odoo 2026-11-11 09:48:55,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:34585/json/version 2026-11-11 09:48:55,801 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34585/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:48:55,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Browser version: Chrome/150.0.7871.114 2026-11-11 09:48:55,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:34585/json 2026-11-11 09:48:55,824 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34585/json with timeout 3 increased to 10s during tests 2026-11-11 09:48:55,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Websocket url found: ws://127.0.0.1:34585/devtools/page/19FD5534CFBAC09E0F3AD674FABD150B 2026-11-11 09:48:55,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Enable chrome headless console log notification 2026-11-11 09:48:55,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless enable page notifications 2026-11-11 09:48:55,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:48:55,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Setting session cookie in browser 2026-11-11 09:48:55,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:48:55,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:48:56,102 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.041 0.096 2026-11-11 09:48:56,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigation result: {'frameId': '19FD5534CFBAC09E0F3AD674FABD150B', 'loaderId': '9A1CA294C10DF3FE200FE0310E391331', 'isDownload': False} 2026-11-11 09:48:56,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate ready code "odoo.isTourReady('FiscalPositionExcl')" 2026-11-11 09:48:56,165 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:48:56,229 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-11-11 09:48:56,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.046 2026-11-11 09:48:56,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.060 2026-11-11 09:48:56,949 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:48:56,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:56,979 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:48:56,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate test code "odoo.startTour('FiscalPositionExcl', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:48:57,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [1/29] Tour FiscalPositionExcl → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:48:57,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: IndexedDB 1 Ready 2026-11-11 09:48:57,017 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 09:48:57,757 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:57] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 196 0.265 0.496 2026-11-11 09:48:57,759 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.692 2026-11-11 09:48:57,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 09:48:58,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:48:58,112 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:48:58,144 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:48:58,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: Owl is running in 'dev' mode. 2026-11-11 09:48:58,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:48:58,282 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:48:58,439 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.031 2026-11-11 09:48:58,443 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:48:58,474 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:48:58,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.041 0.062 2026-11-11 09:48:58,531 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.134 2026-11-11 09:48:58,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [2/29] Tour FiscalPositionExcl → Step click product 'Test Product 2' (trigger: article.product .product-content .product-name:contains("Test Product 2")) 2026-11-11 09:48:58,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.104 2026-11-11 09:48:58,644 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.018 2026-11-11 09:48:58,676 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.020 0.038 2026-11-11 09:48:58,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.029 2026-11-11 09:48:58,725 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.073 2026-11-11 09:48:58,762 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.088 2026-11-11 09:48:58,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.093 2026-11-11 09:48:58,781 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.143 2026-11-11 09:48:58,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [3/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:58,806 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.083 2026-11-11 09:48:58,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.024 2026-11-11 09:48:58,826 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-11 09:48:58,836 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.029 2026-11-11 09:48:58,846 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.045 2026-11-11 09:48:58,862 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:58] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.056 2026-11-11 09:48:58,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [4/29] Tour FiscalPositionExcl → Step order total amount is '120.00' (trigger: .product-screen .order-summary .total:contains("120.00")) 2026-11-11 09:48:58,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [5/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:59,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [6/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:59,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [7/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:48:59,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [8/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:48:59,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [9/29] Tour FiscalPositionExcl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:48:59,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [10/29] Tour FiscalPositionExcl → Step fiscal position screen is shown (trigger: .selection-item:contains("Excl. to Excl.")) 2026-11-11 09:48:59,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:48:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:48:59,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [11/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:59,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [12/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:59,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [13/29] Tour FiscalPositionExcl → Step order total amount is '110.00' (trigger: .product-screen .order-summary .total:contains("110.00")) 2026-11-11 09:48:59,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [14/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:48:59,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [15/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:48:59,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [16/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:48:59,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [17/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:48:59,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [18/29] Tour FiscalPositionExcl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:48:59,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [19/29] Tour FiscalPositionExcl → Step fiscal position screen is shown (trigger: .selection-item:contains("Excl. to Incl.")) 2026-11-11 09:49:00,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [20/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:00,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [21/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:00,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [22/29] Tour FiscalPositionExcl → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:49:00,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [23/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:00,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [24/29] Tour FiscalPositionExcl → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:49:00,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [25/29] Tour FiscalPositionExcl → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:49:00,349 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:49:00,355 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:00,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [26/29] Tour FiscalPositionExcl → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:49:00,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [27/29] Tour FiscalPositionExcl → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:49:00,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [28/29] Tour FiscalPositionExcl → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:49:00,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [29/29] Tour FiscalPositionExcl → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:49:00,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: tour succeeded 2026-11-11 09:49:00,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: ╔═══════════════════════════════════╗ ║ TOUR FiscalPositionExcl SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 09:49:00,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53417017 started for PoS orders references: [{'name': 'Order 00049-002-0001', 'uuid': '259d6c80-c051-451e-b620-cfd002c99e1b'}] 2026-11-11 09:49:00,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:00,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: heap 15743304 (allocated 17571840) 2026-11-11 09:49:00,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing chrome headless with pid 9624 2026-11-11 09:49:00,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing websocket connection 2026-11-11 09:49:00,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Terminating chrome headless with pid 9624 2026-11-11 09:49:01,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094901_096022_test_fiscal_position_inclusive_and_exclusive_tax.txt 2026-11-11 09:49:01,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Removing chrome user profile "/tmp/tmpyk9dqj1r_chrome_odoo" 2026-11-11 09:49:01,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: waiting for threads: [] 2026-11-11 09:49:01,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53417017 order {'name': 'Order 00049-002-0001', 'uuid': '259d6c80-c051-451e-b620-cfd002c99e1b'} created pos.order #43 2026-11-11 09:49:01,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53417017 finished 2026-11-11 09:49:01,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 204 0.214 0.589 2026-11-11 09:49:01,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-11-11 09:49:02,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Chrome pid: 9824 2026-11-11 09:49:02,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Chrome headless temporary user profile dir: /tmp/tmplhd88uqq_chrome_odoo 2026-11-11 09:49:02,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Issuing json command http://127.0.0.1:37883/json/version 2026-11-11 09:49:02,547 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37883/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:02,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:02,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Issuing json command http://127.0.0.1:37883/json 2026-11-11 09:49:02,569 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37883/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:02,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Websocket url found: ws://127.0.0.1:37883/devtools/page/AD757A28842C9BB30D7028EC94FA87F9 2026-11-11 09:49:02,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Enable chrome headless console log notification 2026-11-11 09:49:02,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Chrome headless enable page notifications 2026-11-11 09:49:02,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:02,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Setting session cookie in browser 2026-11-11 09:49:02,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:02,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:02,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:49:03,810 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:03] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.092 0.881 2026-11-11 09:49:03,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Navigation result: {'frameId': 'AD757A28842C9BB30D7028EC94FA87F9', 'loaderId': '9EDDC840A3D43C1453245B9FBE330E6F', 'isDownload': False} 2026-11-11 09:49:03,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-11-11 09:49:03,850 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:03,886 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:03] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-11-11 09:49:03,900 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:03] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-11-11 09:49:03,913 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:03] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-11-11 09:49:04,721 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:04] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:49:04,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:49:04,733 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:49:04,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: IndexedDB 1 Ready 2026-11-11 09:49:04,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Evaluate test code "odoo.startTour('FiscalPositionNoTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:04,804 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.038 2026-11-11 09:49:04,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [1/23] Tour FiscalPositionNoTax → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:05,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:05] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.292 0.584 2026-11-11 09:49:05,640 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.797 2026-11-11 09:49:05,870 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.014 2026-11-11 09:49:05,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:49:05,965 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:49:06,000 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.010 2026-11-11 09:49:06,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:06,119 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:06,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:06,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "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 09:49:06,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:49:06,324 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-11-11 09:49:06,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.062 0.063 2026-11-11 09:49:06,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [2/23] Tour FiscalPositionNoTax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:06,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.126 2026-11-11 09:49:06,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.071 2026-11-11 09:49:06,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.010 0.027 2026-11-11 09:49:06,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.052 2026-11-11 09:49:06,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.056 2026-11-11 09:49:06,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [3/23] Tour FiscalPositionNoTax → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:49:06,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.011 0.123 2026-11-11 09:49:06,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.125 2026-11-11 09:49:06,588 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.130 2026-11-11 09:49:06,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.112 2026-11-11 09:49:06,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.099 2026-11-11 09:49:06,654 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.143 2026-11-11 09:49:06,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.084 2026-11-11 09:49:06,676 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.059 2026-11-11 09:49:06,689 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.093 2026-11-11 09:49:06,829 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.125 2026-11-11 09:49:06,862 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:06] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.012 0.241 2026-11-11 09:49:06,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [4/23] Tour FiscalPositionNoTax → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:07,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [5/23] Tour FiscalPositionNoTax → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:49:07,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [6/23] Tour FiscalPositionNoTax → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:07,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [7/23] Tour FiscalPositionNoTax → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:07,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [8/23] Tour FiscalPositionNoTax → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:49:07,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [9/23] Tour FiscalPositionNoTax → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:49:07,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [10/23] Tour FiscalPositionNoTax → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:49:07,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [11/23] Tour FiscalPositionNoTax → Step fiscal position screen is shown (trigger: .selection-item:contains("No Tax")) 2026-11-11 09:49:07,414 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49: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 09:49:07,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [12/23] Tour FiscalPositionNoTax → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:07,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [13/23] Tour FiscalPositionNoTax → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:07,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [14/23] Tour FiscalPositionNoTax → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:49:07,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [15/23] Tour FiscalPositionNoTax → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:07,685 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [16/23] Tour FiscalPositionNoTax → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:49:07,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [17/23] Tour FiscalPositionNoTax → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:49:07,791 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:07,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:49:07,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [18/23] Tour FiscalPositionNoTax → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:49:07,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [19/23] Tour FiscalPositionNoTax → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:49:07,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [20/23] Tour FiscalPositionNoTax → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:49:08,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [21/23] Tour FiscalPositionNoTax → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:49:08,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62230769 started for PoS orders references: [{'name': 'Order 00050-001-0001', 'uuid': '8aa277f4-299b-44b9-b47d-30fc30758df4'}] 2026-11-11 09:49:08,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [22/23] Tour FiscalPositionNoTax → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:49:08,177 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:09,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62230769 order {'name': 'Order 00050-001-0001', 'uuid': '8aa277f4-299b-44b9-b47d-30fc30758df4'} created pos.order #44 2026-11-11 09:49:09,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62230769 finished 2026-11-11 09:49:09,162 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.318 0.714 2026-11-11 09:49:09,250 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:49:09,330 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:09] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.014 2026-11-11 09:49:09,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: [23/23] Tour FiscalPositionNoTax → Step Check orderline with attributes: {"discount":""} (trigger: body:not(:has(.order-container .orderline:has(.info-list .discount.em:contains(""))))) 2026-11-11 09:49:09,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: tour succeeded 2026-11-11 09:49:09,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: ╔════════════════════════════════════╗ ║ TOUR FiscalPositionNoTax SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:49:09,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.browser: heap 15768936 (allocated 17047552) 2026-11-11 09:49:09,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Closing chrome headless with pid 9824 2026-11-11 09:49:09,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Closing websocket connection 2026-11-11 09:49:09,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Terminating chrome headless with pid 9824 2026-11-11 09:49:09,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094909_726167_test_fiscal_position_no_tax.txt 2026-11-11 09:49:09,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Removing chrome user profile "/tmp/tmplhd88uqq_chrome_odoo" 2026-11-11 09:49:09,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_tax_group_labels ... 2026-11-11 09:49:10,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Chrome pid: 10025 2026-11-11 09:49:10,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Chrome headless temporary user profile dir: /tmp/tmps87kx2ck_chrome_odoo 2026-11-11 09:49:10,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Issuing json command http://127.0.0.1:39121/json/version 2026-11-11 09:49:10,692 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39121/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:10,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:10,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Issuing json command http://127.0.0.1:39121/json 2026-11-11 09:49:10,779 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39121/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:10,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Websocket url found: ws://127.0.0.1:39121/devtools/page/0E9F2E68D8B7F24D9B8E8248961AE1EF 2026-11-11 09:49:10,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Enable chrome headless console log notification 2026-11-11 09:49:10,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Chrome headless enable page notifications 2026-11-11 09:49:11,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:11,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Setting session cookie in browser 2026-11-11 09:49:11,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:11,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:11,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:49:12,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:12] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.099 1.011 2026-11-11 09:49:12,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Navigation result: {'frameId': '0E9F2E68D8B7F24D9B8E8248961AE1EF', 'loaderId': 'FDB716CDC05526ECAB5BF4E325E71D9A', 'isDownload': False} 2026-11-11 09:49:12,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Evaluate ready code "odoo.isTourReady('FiscalPositionTaxLabels')" 2026-11-11 09:49:12,224 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:12,274 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:12] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.023 2026-11-11 09:49:12,296 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:12] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.044 2026-11-11 09:49:12,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:12] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.095 2026-11-11 09:49:13,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:13] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:49:13,104 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:49:13,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:49:13,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: IndexedDB 1 Ready 2026-11-11 09:49:13,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Evaluate test code "odoo.startTour('FiscalPositionTaxLabels', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:13,138 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.013 2026-11-11 09:49:13,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [1/24] Tour FiscalPositionTaxLabels → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:14,007 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.357 0.519 2026-11-11 09:49:14,009 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.839 2026-11-11 09:49:14,261 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.015 2026-11-11 09:49:14,291 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:49:14,349 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:49:14,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:49:14,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:14,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:14,563 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:49:14,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:14,693 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:49:14,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.036 0.037 2026-11-11 09:49:14,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-11-11 09:49:14,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [2/24] Tour FiscalPositionTaxLabels → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:14,786 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.023 0.131 2026-11-11 09:49:14,810 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.071 2026-11-11 09:49:14,870 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.022 0.018 2026-11-11 09:49:14,883 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.037 2026-11-11 09:49:14,902 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.049 2026-11-11 09:49:14,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.080 2026-11-11 09:49:14,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.008 0.085 2026-11-11 09:49:14,956 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.040 2026-11-11 09:49:14,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-11 09:49:14,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:14] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.086 2026-11-11 09:49:15,006 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.138 2026-11-11 09:49:15,027 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.059 2026-11-11 09:49:15,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [3/24] Tour FiscalPositionTaxLabels → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:49:15,054 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.008 0.101 2026-11-11 09:49:15,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.195 2026-11-11 09:49:15,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.109 2026-11-11 09:49:15,195 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.030 0.106 2026-11-11 09:49:15,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [4/24] Tour FiscalPositionTaxLabels → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:15,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [5/24] Tour FiscalPositionTaxLabels → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:49:15,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [6/24] Tour FiscalPositionTaxLabels → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:15,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [7/24] Tour FiscalPositionTaxLabels → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:15,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [8/24] Tour FiscalPositionTaxLabels → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:49:15,641 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [9/24] Tour FiscalPositionTaxLabels → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:49:15,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [10/24] Tour FiscalPositionTaxLabels → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:49:15,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [11/24] Tour FiscalPositionTaxLabels → Step fiscal position screen is shown (trigger: .selection-item:contains("Fiscal Position Test")) 2026-11-11 09:49:15,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:49:15,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [12/24] Tour FiscalPositionTaxLabels → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:15,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [13/24] Tour FiscalPositionTaxLabels → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:16,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [14/24] Tour FiscalPositionTaxLabels → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:49:16,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [15/24] Tour FiscalPositionTaxLabels → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:16,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [16/24] Tour FiscalPositionTaxLabels → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:49:16,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [17/24] Tour FiscalPositionTaxLabels → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:49:16,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:49:16,253 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:16,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [18/24] Tour FiscalPositionTaxLabels → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:49:16,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [19/24] Tour FiscalPositionTaxLabels → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:49:16,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [20/24] Tour FiscalPositionTaxLabels → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:49:16,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [21/24] Tour FiscalPositionTaxLabels → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:49:16,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36391961 started for PoS orders references: [{'name': 'Order 00051-001-0001', 'uuid': '10b1a919-b4b7-4aa4-97bb-a2bd1cac301f'}] 2026-11-11 09:49:16,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [22/24] Tour FiscalPositionTaxLabels → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:49:16,679 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:49:17,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36391961 order {'name': 'Order 00051-001-0001', 'uuid': '10b1a919-b4b7-4aa4-97bb-a2bd1cac301f'} created pos.order #45 2026-11-11 09:49:17,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36391961 finished 2026-11-11 09:49:17,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.325 0.673 2026-11-11 09:49:17,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:49:17,787 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:17] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.007 0.010 2026-11-11 09:49:17,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [23/24] Tour FiscalPositionTaxLabels → Step Make sure orderline tax label is correct (trigger: .orderline:contains('Tax Group 2')) 2026-11-11 09:49:17,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: [24/24] Tour FiscalPositionTaxLabels → Step Make sure receipt tax label is correct and correspond to the orderline (trigger: .pos-receipt-taxes:contains('Tax Group 2')) 2026-11-11 09:49:17,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: tour succeeded 2026-11-11 09:49:17,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: ╔════════════════════════════════════════╗ ║ TOUR FiscalPositionTaxLabels SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:49:18,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.browser: heap 16032640 (allocated 17571840) 2026-11-11 09:49:18,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Closing chrome headless with pid 10025 2026-11-11 09:49:18,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Closing websocket connection 2026-11-11 09:49:18,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Terminating chrome headless with pid 10025 2026-11-11 09:49:18,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094918_266333_test_fiscal_position_tax_group_labels.txt 2026-11-11 09:49:18,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Removing chrome user profile "/tmp/tmps87kx2ck_chrome_odoo" 2026-11-11 09:49:18,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-11-11 09:49:19,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Chrome pid: 10231 2026-11-11 09:49:19,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Chrome headless temporary user profile dir: /tmp/tmpbzlluwnk_chrome_odoo 2026-11-11 09:49:19,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Issuing json command http://127.0.0.1:46653/json/version 2026-11-11 09:49:19,220 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46653/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:19,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:19,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Issuing json command http://127.0.0.1:46653/json 2026-11-11 09:49:19,341 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46653/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:19,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Websocket url found: ws://127.0.0.1:46653/devtools/page/C8E10B5AB09F16021152683223A79041 2026-11-11 09:49:19,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Enable chrome headless console log notification 2026-11-11 09:49:19,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Chrome headless enable page notifications 2026-11-11 09:49:19,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:19,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Setting session cookie in browser 2026-11-11 09:49:19,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:19,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:19,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:49:21,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:21] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.089 2.196 2026-11-11 09:49:21,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Navigation result: {'frameId': 'C8E10B5AB09F16021152683223A79041', 'loaderId': 'F10A276B3D5C82BBFFC900FEA77E9105', 'isDownload': False} 2026-11-11 09:49:21,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-11-11 09:49:21,970 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:22,005 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:22] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-11-11 09:49:22,019 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:22] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-11-11 09:49:22,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:22] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-11-11 09:49:22,787 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:22] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:49:22,801 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:22,832 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:49:22,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: IndexedDB 1 Ready 2026-11-11 09:49:22,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Evaluate test code "odoo.startTour('FixedTaxNegativeQty', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:22,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [1/19] Tour FixedTaxNegativeQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:23,766 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:23] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.335 0.592 2026-11-11 09:49:23,779 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.931 2026-11-11 09:49:24,028 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:49:24,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.009 2026-11-11 09:49:24,090 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:49:24,164 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:49:24,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:49:24,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:24,372 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:24,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:49:24,483 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:24,547 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-11-11 09:49:24,566 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:49:24,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [2/19] Tour FixedTaxNegativeQty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:24,611 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.046 0.075 2026-11-11 09:49:24,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.008 0.092 2026-11-11 09:49:24,689 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.008 0.170 2026-11-11 09:49:24,735 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.010 0.027 2026-11-11 09:49:24,752 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.042 2026-11-11 09:49:24,772 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.039 2026-11-11 09:49:24,781 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-11 09:49:24,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.085 2026-11-11 09:49:24,839 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.007 0.077 2026-11-11 09:49:24,863 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.141 2026-11-11 09:49:24,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.080 2026-11-11 09:49:24,913 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.086 2026-11-11 09:49:24,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [3/19] Tour FixedTaxNegativeQty → Step click product 'Zero Amount Product' (trigger: article.product .product-content .product-name:contains("Zero Amount Product")) 2026-11-11 09:49:24,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.120 2026-11-11 09:49:24,963 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.016 0.071 2026-11-11 09:49:24,988 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:24] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.012 0.120 2026-11-11 09:49:25,009 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:25] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.235 2026-11-11 09:49:25,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:25] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.060 0.166 2026-11-11 09:49:25,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [4/19] Tour FixedTaxNegativeQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:25,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [5/19] Tour FixedTaxNegativeQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"1.0","price":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(.qty:contains("1")):has(.price:contains("1.0"))) 2026-11-11 09:49:25,413 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [6/19] Tour FixedTaxNegativeQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:25,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [7/19] Tour FixedTaxNegativeQty → Step 'Zero Amount Product' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Zero Amount Product")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:49:25,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [8/19] Tour FixedTaxNegativeQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:49:25,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [9/19] Tour FixedTaxNegativeQty → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Zero Amount Product","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Zero Amount Product")):has(.qty:contains("1"))) 2026-11-11 09:49:25,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [10/19] Tour FixedTaxNegativeQty → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 09:49:25,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [11/19] Tour FixedTaxNegativeQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"-1.0","price":"-1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(.qty:contains("-1")):has(.price:contains("-1.0"))) 2026-11-11 09:49:25,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [12/19] Tour FixedTaxNegativeQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:49:25,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [13/19] Tour FixedTaxNegativeQty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:49:26,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [14/19] Tour FixedTaxNegativeQty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:49:26,097 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:26,113 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:26,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [15/19] Tour FixedTaxNegativeQty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:49:26,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [16/19] Tour FixedTaxNegativeQty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:49:26,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [17/19] Tour FixedTaxNegativeQty → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:49:26,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:26,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [18/19] Tour FixedTaxNegativeQty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:49:26,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94961445 started for PoS orders references: [{'name': 'Order 00052-001-0001', 'uuid': '4e6436a5-0789-4666-af44-965d66cb8a63'}] 2026-11-11 09:49:26,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: [19/19] Tour FixedTaxNegativeQty → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:49:26,495 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:27,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94961445 order {'name': 'Order 00052-001-0001', 'uuid': '4e6436a5-0789-4666-af44-965d66cb8a63'} created pos.order #46 2026-11-11 09:49:27,513 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94961445 finished 2026-11-11 09:49:27,612 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 349 0.438 0.721 2026-11-11 09:49:27,687 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.012 2026-11-11 09:49:27,787 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:27] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 09:49:27,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: tour succeeded 2026-11-11 09:49:27,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: ╔════════════════════════════════════╗ ║ TOUR FixedTaxNegativeQty SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:49:27,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.browser: heap 15898020 (allocated 17571840) 2026-11-11 09:49:27,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Closing chrome headless with pid 10231 2026-11-11 09:49:28,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Closing websocket connection 2026-11-11 09:49:28,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Terminating chrome headless with pid 10231 2026-11-11 09:49:28,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094928_119394_test_fixed_tax_negative_qty.txt 2026-11-11 09:49:28,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Removing chrome user profile "/tmp/tmpbzlluwnk_chrome_odoo" 2026-11-11 09:49:30,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_free_text_custom_attribute_on_receipt ... 2026-11-11 09:49:30,357 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #36 deleted product.template.attribute.value records with IDs: [404] 2026-11-11 09:49:30,366 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #36 deleted product.template.attribute.value records with IDs: [405] 2026-11-11 09:49:30,377 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #36 deleted product.template.attribute.value records with IDs: [406] 2026-11-11 09:49:30,387 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #36 deleted product.template.attribute.value records with IDs: [407] 2026-11-11 09:49:30,426 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #36 deleted product.template.attribute.line records with IDs: [97] 2026-11-11 09:49:30,452 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #36 deleted product.template.attribute.line records with IDs: [98] 2026-11-11 09:49:31,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Chrome pid: 10439 2026-11-11 09:49:31,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Chrome headless temporary user profile dir: /tmp/tmptjxh3ije_chrome_odoo 2026-11-11 09:49:31,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Issuing json command http://127.0.0.1:43749/json/version 2026-11-11 09:49:31,175 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43749/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:31,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:31,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Issuing json command http://127.0.0.1:43749/json 2026-11-11 09:49:31,228 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43749/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:31,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Websocket url found: ws://127.0.0.1:43749/devtools/page/039368726DB91CA85548290FF956169F 2026-11-11 09:49:31,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Enable chrome headless console log notification 2026-11-11 09:49:31,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Chrome headless enable page notifications 2026-11-11 09:49:31,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 09:49:31,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Setting session cookie in browser 2026-11-11 09:49:31,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:31,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:31,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:49:32,499 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:32] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.103 0.973 2026-11-11 09:49:32,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Navigation result: {'frameId': '039368726DB91CA85548290FF956169F', 'loaderId': '2684FC555FC8AE69BDAB3200D3BC81C1', 'isDownload': False} 2026-11-11 09:49:32,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Evaluate ready code "odoo.isTourReady('test_free_text_custom_attribute_on_receipt')" 2026-11-11 09:49:32,547 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:32,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:32] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.023 2026-11-11 09:49:32,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:32] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-11-11 09:49:32,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:32] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-11-11 09:49:33,337 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:49:33,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:49:33,360 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:49:33,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: IndexedDB 1 Ready 2026-11-11 09:49:33,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.016 2026-11-11 09:49:33,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Evaluate test code "odoo.startTour('test_free_text_custom_attribute_on_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:33,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [1/15] Tour test_free_text_custom_attribute_on_receipt → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:34,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.321 0.540 2026-11-11 09:49:34,248 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.820 2026-11-11 09:49:34,513 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:49:34,581 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.018 2026-11-11 09:49:34,668 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:49:34,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-11-11 09:49:34,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:34,857 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:34,867 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:35,039 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.046 2026-11-11 09:49:35,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "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 09:49:35,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-11-11 09:49:35,128 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 17 0.061 0.068 2026-11-11 09:49:35,224 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.037 0.138 2026-11-11 09:49:35,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [2/15] Tour test_free_text_custom_attribute_on_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:35,271 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.009 0.252 2026-11-11 09:49:35,384 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.024 2026-11-11 09:49:35,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.032 2026-11-11 09:49:35,430 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.035 2026-11-11 09:49:35,442 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.068 2026-11-11 09:49:35,456 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.050 2026-11-11 09:49:35,465 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-11 09:49:35,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.045 2026-11-11 09:49:35,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.007 0.111 2026-11-11 09:49:35,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.014 0.086 2026-11-11 09:49:35,575 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.086 2026-11-11 09:49:35,588 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.043 2026-11-11 09:49:35,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.069 2026-11-11 09:49:35,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [3/15] Tour test_free_text_custom_attribute_on_receipt → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:49:35,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.022 0.064 2026-11-11 09:49:35,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:35] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.100 0.117 2026-11-11 09:49:35,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [4/15] Tour test_free_text_custom_attribute_on_receipt → Step picking radio attribute with name Other (trigger: .modal .attribute-name-cell:contains('Other') input) 2026-11-11 09:49:36,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [5/15] Tour test_free_text_custom_attribute_on_receipt → Step filling custom attribute with value Custom Fabric (trigger: .modal .custom_value) 2026-11-11 09:49:36,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [6/15] Tour test_free_text_custom_attribute_on_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:49:36,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [7/15] Tour test_free_text_custom_attribute_on_receipt → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:49:36,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [8/15] Tour test_free_text_custom_attribute_on_receipt → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:49:36,419 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:36,421 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:49:36,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [9/15] Tour test_free_text_custom_attribute_on_receipt → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:49:36,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [10/15] Tour test_free_text_custom_attribute_on_receipt → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:49:36,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [11/15] Tour test_free_text_custom_attribute_on_receipt → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:49:36,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49: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 09:49:36,711 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:36] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.113 0.159 2026-11-11 09:49:36,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [12/15] Tour test_free_text_custom_attribute_on_receipt → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:49:36,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66610325 started for PoS orders references: [{'name': 'Order 00053-001-0001', 'uuid': 'd0d2e8a7-2589-4fe3-ab7c-f7a1e1e944bc'}] 2026-11-11 09:49:36,741 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:49:37,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66610325 order {'name': 'Order 00053-001-0001', 'uuid': 'd0d2e8a7-2589-4fe3-ab7c-f7a1e1e944bc'} created pos.order #47 2026-11-11 09:49:37,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66610325 finished 2026-11-11 09:49:37,811 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.393 0.691 2026-11-11 09:49:37,892 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:49:37,992 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:37] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.006 0.020 2026-11-11 09:49:38,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [13/15] Tour test_free_text_custom_attribute_on_receipt → Step Check orderline with attributes: {"productName":"Configurable Chair (Fabrics: Other: Custom Fabric)"} (trigger: .order-container .orderline:has(.product-name:contains("Configurable Chair (Fabrics: Other: Custom Fabric)"))) 2026-11-11 09:49:38,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [14/15] Tour test_free_text_custom_attribute_on_receipt → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:49:38,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: [15/15] Tour test_free_text_custom_attribute_on_receipt → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:49:38,209 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: tour succeeded 2026-11-11 09:49:38,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_free_text_custom_attribute_on_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-11 09:49:38,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.browser: heap 16236244 (allocated 18096128) 2026-11-11 09:49:38,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Closing chrome headless with pid 10439 2026-11-11 09:49:38,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Closing websocket connection 2026-11-11 09:49:38,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Terminating chrome headless with pid 10439 2026-11-11 09:49:38,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094938_489199_test_free_text_custom_attribute_on_receipt.txt 2026-11-11 09:49:38,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Removing chrome user profile "/tmp/tmptjxh3ije_chrome_odoo" 2026-11-11 09:49:38,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories ... 2026-11-11 09:49:39,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome pid: 10647 2026-11-11 09:49:39,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome headless temporary user profile dir: /tmp/tmphcohi9bo_chrome_odoo 2026-11-11 09:49:39,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Issuing json command http://127.0.0.1:46189/json/version 2026-11-11 09:49:39,628 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46189/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:39,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:39,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Issuing json command http://127.0.0.1:46189/json 2026-11-11 09:49:39,769 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46189/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:39,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Websocket url found: ws://127.0.0.1:46189/devtools/page/109B7038149E11C63B40D1B76A5C9D86 2026-11-11 09:49:39,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Enable chrome headless console log notification 2026-11-11 09:49:39,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome headless enable page notifications 2026-11-11 09:49:40,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:40,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Setting session cookie in browser 2026-11-11 09:49:40,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:40,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:40,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:49:41,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.095 0.898 2026-11-11 09:49:41,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Navigation result: {'frameId': '109B7038149E11C63B40D1B76A5C9D86', 'loaderId': '0296362DC02CFE08D81456E2CD3F846C', 'isDownload': False} 2026-11-11 09:49:41,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Evaluate ready code "odoo.isTourReady('test_limited_categories')" 2026-11-11 09:49:41,103 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:41,120 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-11-11 09:49:41,130 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 09:49:41,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-11-11 09:49:41,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:49:41,879 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:41,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:41,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Evaluate test code "odoo.startTour('test_limited_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:41,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.024 2026-11-11 09:49:41,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: IndexedDB 1 Ready 2026-11-11 09:49:41,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [1/14] Tour test_limited_categories → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:42,714 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 297 0.321 0.501 2026-11-11 09:49:42,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.763 2026-11-11 09:49:43,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.019 2026-11-11 09:49:43,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:49:43,135 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:49:43,166 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:49:43,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:43,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:43,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:43,441 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:49:43,456 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:49:43,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-11-11 09:49:43,577 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.060 0.055 2026-11-11 09:49:43,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [2/14] Tour test_limited_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:43,616 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.070 2026-11-11 09:49:43,671 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.017 0.171 2026-11-11 09:49:43,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [3/14] Tour test_limited_categories → Step selecting 'Parent' subcategory (trigger: .product-screen .rightpane .category-button:contains("Parent")) 2026-11-11 09:49:43,949 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:43] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.092 2026-11-11 09:49:43,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [4/14] Tour test_limited_categories → Step 'Parent' subcategory selected (trigger: button.category-button:contains("Parent")) 2026-11-11 09:49:44,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [5/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 09:49:44,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [6/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 09:49:44,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [7/14] Tour test_limited_categories → Step selecting 'Child 1' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 1")) 2026-11-11 09:49:44,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [8/14] Tour test_limited_categories → Step 'Child 1' subcategory selected (trigger: button.category-button:contains("Child 1")) 2026-11-11 09:49:44,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [9/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 09:49:44,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [10/14] Tour test_limited_categories → Step Check that: ---'Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 2")))) 2026-11-11 09:49:44,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [11/14] Tour test_limited_categories → Step selecting 'Child 2' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 2")) 2026-11-11 09:49:44,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [12/14] Tour test_limited_categories → Step 'Child 2' subcategory selected (trigger: button.category-button:contains("Child 2")) 2026-11-11 09:49:44,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [13/14] Tour test_limited_categories → Step Check that: ---'Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 1")))) 2026-11-11 09:49:44,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [14/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 09:49:44,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: tour succeeded 2026-11-11 09:49:44,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: ╔════════════════════════════════════════╗ ║ TOUR test_limited_categories SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:49:44,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: heap 13746340 (allocated 14688256) 2026-11-11 09:49:44,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Closing chrome headless with pid 10647 2026-11-11 09:49:44,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Closing websocket connection 2026-11-11 09:49:44,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Terminating chrome headless with pid 10647 2026-11-11 09:49:45,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094945_078910_test_limited_categories.txt 2026-11-11 09:49:45,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Removing chrome user profile "/tmp/tmphcohi9bo_chrome_odoo" 2026-11-11 09:49:45,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome pid: 10832 2026-11-11 09:49:45,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome headless temporary user profile dir: /tmp/tmpn5vyuor6_chrome_odoo 2026-11-11 09:49:45,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Issuing json command http://127.0.0.1:40573/json/version 2026-11-11 09:49:45,864 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40573/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:45,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:45,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Issuing json command http://127.0.0.1:40573/json 2026-11-11 09:49:45,920 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40573/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:45,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Websocket url found: ws://127.0.0.1:40573/devtools/page/18953384D0D34DC5D31D3D91071D8831 2026-11-11 09:49:45,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Enable chrome headless console log notification 2026-11-11 09:49:45,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome headless enable page notifications 2026-11-11 09:49:46,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:46,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Setting session cookie in browser 2026-11-11 09:49:46,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:46,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:46,274 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:46] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 31 0.039 0.104 2026-11-11 09:49:46,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Navigation result: {'frameId': '18953384D0D34DC5D31D3D91071D8831', 'loaderId': '88C0BE930DD71A9825769776665888C9', 'isDownload': False} 2026-11-11 09:49:46,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Evaluate ready code "odoo.isTourReady('test_limited_categories')" 2026-11-11 09:49:46,307 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:46,330 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:46] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-11-11 09:49:46,339 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:46] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 09:49:46,390 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:46] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.029 0.036 2026-11-11 09:49:47,179 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:47] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:49:47,187 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:47,205 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:49:47,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: IndexedDB 1 Ready 2026-11-11 09:49:47,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Evaluate test code "odoo.startTour('test_limited_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:47,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [1/14] Tour test_limited_categories → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:47,997 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:47] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 199 0.299 0.476 2026-11-11 09:49:48,006 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.773 2026-11-11 09:49:48,325 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 09:49:48,352 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:49:48,368 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:49:48,425 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:49:48,464 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:49:48,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:48,619 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:49:48,633 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:49:48,767 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:49:48,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:49:48,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.029 0.045 2026-11-11 09:49:48,853 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.065 2026-11-11 09:49:48,866 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.067 2026-11-11 09:49:48,887 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:48] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.004 0.133 2026-11-11 09:49:48,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [2/14] Tour test_limited_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:49,014 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.011 2026-11-11 09:49:49,059 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.025 0.029 2026-11-11 09:49:49,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.064 2026-11-11 09:49:49,098 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.067 2026-11-11 09:49:49,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.103 2026-11-11 09:49:49,152 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.095 2026-11-11 09:49:49,164 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.051 2026-11-11 09:49:49,181 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.092 2026-11-11 09:49:49,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [3/14] Tour test_limited_categories → Step selecting 'Parent' subcategory (trigger: .product-screen .rightpane .category-button:contains("Parent")) 2026-11-11 09:49:49,205 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.055 2026-11-11 09:49:49,243 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.012 0.092 2026-11-11 09:49:49,264 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.062 2026-11-11 09:49:49,280 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.058 2026-11-11 09:49:49,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.266 2026-11-11 09:49:49,425 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:49] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 20 0.035 0.156 2026-11-11 09:49:49,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [4/14] Tour test_limited_categories → Step 'Parent' subcategory selected (trigger: button.category-button:contains("Parent")) 2026-11-11 09:49:49,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [5/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 09:49:49,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [6/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 09:49:49,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [7/14] Tour test_limited_categories → Step selecting 'Child 1' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 1")) 2026-11-11 09:49:49,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [8/14] Tour test_limited_categories → Step 'Child 1' subcategory selected (trigger: button.category-button:contains("Child 1")) 2026-11-11 09:49:49,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [9/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 09:49:49,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [10/14] Tour test_limited_categories → Step Check that: ---'Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 2")))) 2026-11-11 09:49:49,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [11/14] Tour test_limited_categories → Step selecting 'Child 2' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 2")) 2026-11-11 09:49:49,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [12/14] Tour test_limited_categories → Step 'Child 2' subcategory selected (trigger: button.category-button:contains("Child 2")) 2026-11-11 09:49:50,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [13/14] Tour test_limited_categories → Step Check that: ---'Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 1")))) 2026-11-11 09:49:50,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: [14/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 09:49:50,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: tour succeeded 2026-11-11 09:49:50,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: ╔════════════════════════════════════════╗ ║ TOUR test_limited_categories SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:49:50,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.browser: heap 14210888 (allocated 15212544) 2026-11-11 09:49:50,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Closing chrome headless with pid 10832 2026-11-11 09:49:50,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Closing websocket connection 2026-11-11 09:49:50,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Terminating chrome headless with pid 10832 2026-11-11 09:49:50,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094950_504215_test_limited_categories.txt 2026-11-11 09:49:50,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Removing chrome user profile "/tmp/tmpn5vyuor6_chrome_odoo" 2026-11-11 09:49:50,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories_child_product_search ... 2026-11-11 09:49:51,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Chrome pid: 11030 2026-11-11 09:49:51,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Chrome headless temporary user profile dir: /tmp/tmpesi2nnj9_chrome_odoo 2026-11-11 09:49:51,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Issuing json command http://127.0.0.1:32991/json/version 2026-11-11 09:49:51,506 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:32991/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:51,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:51,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Issuing json command http://127.0.0.1:32991/json 2026-11-11 09:49:51,630 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:32991/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:51,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Websocket url found: ws://127.0.0.1:32991/devtools/page/1537151D428064BF55FA09317ED60C75 2026-11-11 09:49:51,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Enable chrome headless console log notification 2026-11-11 09:49:51,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Chrome headless enable page notifications 2026-11-11 09:49:51,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:51,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Setting session cookie in browser 2026-11-11 09:49:51,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:51,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:51,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:49:53,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.114 1.002 2026-11-11 09:49:53,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Navigation result: {'frameId': '1537151D428064BF55FA09317ED60C75', 'loaderId': 'FA885471BDDE7996D4F9DF35CC4E950C', 'isDownload': False} 2026-11-11 09:49:53,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Evaluate ready code "odoo.isTourReady('test_limited_categories_child_product_search')" 2026-11-11 09:49:53,105 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:49:53,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-11-11 09:49:53,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 09:49:53,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-11-11 09:49:53,768 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:49:53,781 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:53,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: IndexedDB 1 Ready 2026-11-11 09:49:53,814 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:53,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Evaluate test code "odoo.startTour('test_limited_categories_child_product_search', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:49:53,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [1/7] Tour test_limited_categories_child_product_search → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:49:54,535 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 297 0.265 0.454 2026-11-11 09:49:54,546 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.709 2026-11-11 09:49:54,786 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:49:54,828 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.014 2026-11-11 09:49:54,875 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-11-11 09:49:54,936 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:49:54,992 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.019 2026-11-11 09:49:55,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: Owl is running in 'dev' mode. 2026-11-11 09:49:55,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:55,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:55,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:49:55,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:49:55,307 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:49:55,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.057 0.053 2026-11-11 09:49:55,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [2/7] Tour test_limited_categories_child_product_search → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:49:55,442 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.049 0.154 2026-11-11 09:49:55,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.184 2026-11-11 09:49:55,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [3/7] Tour test_limited_categories_child_product_search → Step Click search field (trigger: .fa-search) 2026-11-11 09:49:55,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [4/7] Tour test_limited_categories_child_product_search → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:49:55,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.073 2026-11-11 09:49:55,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [5/7] Tour test_limited_categories_child_product_search → Step Check that: ---'Child Cat Product' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Child Cat Product")))) 2026-11-11 09:49:55,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [6/7] Tour test_limited_categories_child_product_search → Step Click 'Search more' to search for unloaded product on the server (trigger: .search-more-button button) 2026-11-11 09:49:56,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: [7/7] Tour test_limited_categories_child_product_search → Step 'Child Cat Product' should be displayed (trigger: .product-list .product-name:contains("Child Cat Product")) 2026-11-11 09:49:56,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:56] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 14 0.025 0.046 2026-11-11 09:49:56,451 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:56] "POST /web/dataset/call_kw/product.template/read HTTP/1.1" 200 - 4 0.005 0.023 2026-11-11 09:49:56,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: tour succeeded 2026-11-11 09:49:56,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_limited_categories_child_product_search SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-11-11 09:49:56,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:49:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.005 0.022 2026-11-11 09:49:56,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.browser: heap 14029032 (allocated 15212544) 2026-11-11 09:49:56,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Closing chrome headless with pid 11030 2026-11-11 09:49:56,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Closing websocket connection 2026-11-11 09:49:56,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Terminating chrome headless with pid 11030 2026-11-11 09:49:56,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_094956_778934_test_limited_categories_child_product_search.txt 2026-11-11 09:49:56,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Removing chrome user profile "/tmp/tmpesi2nnj9_chrome_odoo" 2026-11-11 09:49:56,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-11-11 09:49:58,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome pid: 11215 2026-11-11 09:49:58,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless temporary user profile dir: /tmp/tmpxxn41bs5_chrome_odoo 2026-11-11 09:49:58,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:45821/json/version 2026-11-11 09:49:58,447 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45821/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:49:58,531 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Browser version: Chrome/150.0.7871.114 2026-11-11 09:49:58,531 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:45821/json 2026-11-11 09:49:58,532 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45821/json with timeout 3 increased to 10s during tests 2026-11-11 09:49:58,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Websocket url found: ws://127.0.0.1:45821/devtools/page/D2827ABAF4622559F892AD89DD523672 2026-11-11 09:49:58,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Enable chrome headless console log notification 2026-11-11 09:49:58,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless enable page notifications 2026-11-11 09:49:58,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:49:58,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Setting session cookie in browser 2026-11-11 09:49:58,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:49:58,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:49:58,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:01,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:01] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.154 2.287 2026-11-11 09:50:01,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigation result: {'frameId': 'D2827ABAF4622559F892AD89DD523672', 'loaderId': '7BD8A631FB0EA1FE58C1EADE0FEC8EF5', 'isDownload': False} 2026-11-11 09:50:01,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-11-11 09:50:01,327 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:01,366 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:01] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 09:50:01,373 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:01] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 09:50:01,383 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:01] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.045 2026-11-11 09:50:02,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:02] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:50:02,135 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:50:02,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:50:02,172 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.017 2026-11-11 09:50:02,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: IndexedDB 1 Ready 2026-11-11 09:50:02,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate test code "odoo.startTour('limitedProductPricelistLoading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:02,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [1/19] Tour limitedProductPricelistLoading → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:03,068 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 306 0.394 0.516 2026-11-11 09:50:03,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.837 2026-11-11 09:50:03,349 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:50:03,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 09:50:03,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:50:03,494 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:50:03,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:03,643 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:03,646 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:50:03,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:03,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "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 09:50:03,826 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:50:03,900 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:03] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.052 0.068 2026-11-11 09:50:03,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [2/19] Tour limitedProductPricelistLoading → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:04,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.038 0.180 2026-11-11 09:50:04,044 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.177 2026-11-11 09:50:04,160 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.037 0.041 2026-11-11 09:50:04,234 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.022 0.132 2026-11-11 09:50:04,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.143 2026-11-11 09:50:04,275 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.094 2026-11-11 09:50:04,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.197 2026-11-11 09:50:04,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [3/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100100' (trigger: body) 2026-11-11 09:50:04,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.062 2026-11-11 09:50:04,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.012 0.039 2026-11-11 09:50:04,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [4/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:04,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.025 0.234 2026-11-11 09:50:04,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.010 0.159 2026-11-11 09:50:04,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [5/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.0","price":"80.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1")):has(.price:contains("80.0"))) 2026-11-11 09:50:04,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.319 2026-11-11 09:50:04,490 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.189 2026-11-11 09:50:04,626 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.048 0.126 2026-11-11 09:50:04,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.307 2026-11-11 09:50:04,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.301 2026-11-11 09:50:04,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 20 0.032 0.246 2026-11-11 09:50:04,848 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 21 0.026 0.064 2026-11-11 09:50:04,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.010 0.093 2026-11-11 09:50:04,911 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.004 0.117 2026-11-11 09:50:04,931 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.013 2026-11-11 09:50:04,956 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.016 2026-11-11 09:50:05,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [6/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:05,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [7/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100201' (trigger: body) 2026-11-11 09:50:05,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [8/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:05,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [9/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2 (White)","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2 (White)")):has(.qty:contains("1")):has(.price:contains("100.0"))) 2026-11-11 09:50:05,311 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 25 0.037 0.091 2026-11-11 09:50:05,447 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 25 0.037 0.074 2026-11-11 09:50:05,486 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.006 0.133 2026-11-11 09:50:05,598 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 19 0.037 0.202 2026-11-11 09:50:05,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.092 2026-11-11 09:50:05,666 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/product.template/read HTTP/1.1" 200 - 3 0.016 0.021 2026-11-11 09:50:05,703 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/product.template.attribute.value/read HTTP/1.1" 200 - 3 0.001 0.008 2026-11-11 09:50:05,732 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/product.template.attribute.line/read HTTP/1.1" 200 - 3 0.002 0.010 2026-11-11 09:50:05,752 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/product.attribute/read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:50:05,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/product.template.attribute.value/read HTTP/1.1" 200 - 3 0.001 0.007 2026-11-11 09:50:05,832 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.004 0.016 2026-11-11 09:50:05,864 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.014 0.017 2026-11-11 09:50:05,876 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.013 2026-11-11 09:50:05,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.014 2026-11-11 09:50:05,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [10/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:05,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [11/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100202' (trigger: body) 2026-11-11 09:50:06,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [12/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:06,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [13/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2 (Red)","quantity":"1.0","price":"120.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2 (Red)")):has(.qty:contains("1")):has(.price:contains("120.0"))) 2026-11-11 09:50:06,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [14/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:06,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [15/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100300' (trigger: body) 2026-11-11 09:50:06,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [16/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:06,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [17/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 3","quantity":"1.0","price":"50.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 3")):has(.qty:contains("1")):has(.price:contains("50.0"))) 2026-11-11 09:50:06,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:06] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 20 0.023 0.042 2026-11-11 09:50:06,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 20 0.043 0.052 2026-11-11 09:50:06,565 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.011 0.102 2026-11-11 09:50:06,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.015 0.124 2026-11-11 09:50:06,620 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.005 0.018 2026-11-11 09:50:06,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.009 0.010 2026-11-11 09:50:06,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [18/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:06,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [19/19] Tour limitedProductPricelistLoading → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:50:06,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: tour succeeded 2026-11-11 09:50:06,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR limitedProductPricelistLoading SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-11 09:50:06,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: heap 15328776 (allocated 17047552) 2026-11-11 09:50:06,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing chrome headless with pid 11215 2026-11-11 09:50:06,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing websocket connection 2026-11-11 09:50:06,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Terminating chrome headless with pid 11215 2026-11-11 09:50:07,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095007_142644_test_limited_product_pricelist_loading.txt 2026-11-11 09:50:07,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Removing chrome user profile "/tmp/tmpxxn41bs5_chrome_odoo" 2026-11-11 09:50:07,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot ... 2026-11-11 09:50:08,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Chrome pid: 11435 2026-11-11 09:50:08,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Chrome headless temporary user profile dir: /tmp/tmposesnnbk_chrome_odoo 2026-11-11 09:50:08,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:41011/json/version 2026-11-11 09:50:08,415 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41011/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:08,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:08,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:41011/json 2026-11-11 09:50:08,513 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41011/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:08,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Websocket url found: ws://127.0.0.1:41011/devtools/page/6485AB3BF7FFD7D8E4D36D7D37A1BA58 2026-11-11 09:50:08,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Enable chrome headless console log notification 2026-11-11 09:50:08,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Chrome headless enable page notifications 2026-11-11 09:50:08,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:08,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Setting session cookie in browser 2026-11-11 09:50:08,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:08,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:08,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:09,964 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:09] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.119 1.017 2026-11-11 09:50:09,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Navigation result: {'frameId': '6485AB3BF7FFD7D8E4D36D7D37A1BA58', 'loaderId': '2FB8BAE0AA00DC338946369753BA2E1A', 'isDownload': False} 2026-11-11 09:50:09,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Evaluate ready code "odoo.isTourReady('LotTour')" 2026-11-11 09:50:10,024 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:10,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:10] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-11-11 09:50:10,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:10] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-11-11 09:50:10,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:10] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 09:50:10,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:10] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:50:10,919 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:10,953 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:50:10,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: IndexedDB 1 Ready 2026-11-11 09:50:10,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Evaluate test code "odoo.startTour('LotTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:11,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [1/38] Tour LotTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:11,954 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:11] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.451 0.549 2026-11-11 09:50:11,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.995 2026-11-11 09:50:12,290 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:50:12,310 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-11-11 09:50:12,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:50:12,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:50:12,438 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.006 0.013 2026-11-11 09:50:12,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:12,562 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:12,573 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:50:12,750 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:50:12,814 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.031 2026-11-11 09:50:12,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-11-11 09:50:12,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [2/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:12,869 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.048 0.084 2026-11-11 09:50:12,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:12] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.109 2026-11-11 09:50:13,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.060 0.225 2026-11-11 09:50:13,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.070 2026-11-11 09:50:13,082 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.087 2026-11-11 09:50:13,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.075 2026-11-11 09:50:13,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.110 2026-11-11 09:50:13,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.186 2026-11-11 09:50:13,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.127 2026-11-11 09:50:13,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [3/38] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:50:13,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.007 0.150 2026-11-11 09:50:13,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.152 2026-11-11 09:50:13,269 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.143 2026-11-11 09:50:13,299 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.128 2026-11-11 09:50:13,317 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.103 2026-11-11 09:50:13,334 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.007 0.110 2026-11-11 09:50:13,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.104 2026-11-11 09:50:13,501 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.062 0.174 2026-11-11 09:50:13,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [4/38] Tour LotTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:50:13,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:13] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 9 0.013 0.022 2026-11-11 09:50:13,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [5/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:50:13,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [6/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:13,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [7/38] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 09:50:13,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [8/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:14,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [9/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:14,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [10/38] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 09:50:14,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [11/38] Tour LotTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:50:14,172 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:14] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.019 2026-11-11 09:50:14,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [12/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:50:14,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [13/38] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 09:50:14,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [14/38] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 09:50:14,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [15/38] Tour LotTour → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 09:50:14,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:14] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.018 2026-11-11 09:50:14,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [16/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:50:14,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [17/38] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":2} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("2"))) 2026-11-11 09:50:14,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [18/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:14,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [19/38] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:50:14,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [20/38] Tour LotTour → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 09:50:14,748 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:14] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.005 0.014 2026-11-11 09:50:14,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [21/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:50:14,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [22/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:14,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [23/38] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-11 09:50:14,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [24/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:15,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [25/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:15,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [26/38] Tour LotTour → Step .info-list:contains('SN 3') 2026-11-11 09:50:15,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [27/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:15,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [28/38] Tour LotTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:50:15,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [29/38] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:50:15,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [30/38] Tour LotTour → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 09:50:15,345 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:15] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.016 2026-11-11 09:50:15,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [31/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:50:15,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [32/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:15,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [33/38] Tour LotTour → Step .info-list:not(:contains('SN 3')) 2026-11-11 09:50:15,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [34/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:15,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [35/38] Tour LotTour → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-11 09:50:15,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [36/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:15,762 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:15] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 6 0.004 0.013 2026-11-11 09:50:15,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [37/38] Tour LotTour → Step .info-list:contains('Lot Number 1001') 2026-11-11 09:50:15,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: [38/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:15,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: tour succeeded 2026-11-11 09:50:15,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: ╔════════════════════════╗ ║ TOUR LotTour SUCCEEDED ║ ╚════════════════════════╝ 2026-11-11 09:50:16,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.browser: heap 16184564 (allocated 17571840) 2026-11-11 09:50:16,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Closing chrome headless with pid 11435 2026-11-11 09:50:16,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Closing websocket connection 2026-11-11 09:50:16,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Terminating chrome headless with pid 11435 2026-11-11 09:50:16,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095016_303308_test_lot.txt 2026-11-11 09:50:16,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Removing chrome user profile "/tmp/tmposesnnbk_chrome_odoo" 2026-11-11 09:50:16,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-11-11 09:50:17,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Chrome pid: 11640 2026-11-11 09:50:17,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmphnwdlo47_chrome_odoo 2026-11-11 09:50:17,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:43611/json/version 2026-11-11 09:50:17,148 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43611/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:17,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:17,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:43611/json 2026-11-11 09:50:17,208 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43611/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:17,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:43611/devtools/page/EA22E8F8BC03746C8AF3854A7E1E3DD7 2026-11-11 09:50:17,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Enable chrome headless console log notification 2026-11-11 09:50:17,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Chrome headless enable page notifications 2026-11-11 09:50:17,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:17,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Setting session cookie in browser 2026-11-11 09:50:17,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:17,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:17,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:18,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:18] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.112 1.030 2026-11-11 09:50:18,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Navigation result: {'frameId': 'EA22E8F8BC03746C8AF3854A7E1E3DD7', 'loaderId': '8F3830A0C652E789F99EBA6967926738', 'isDownload': False} 2026-11-11 09:50:18,597 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-11-11 09:50:18,634 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:18,669 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:18] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-11-11 09:50:18,682 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:18] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.032 2026-11-11 09:50:18,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:18] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-11-11 09:50:19,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:19] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:50:19,593 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:50:19,603 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:50:19,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: IndexedDB 1 Ready 2026-11-11 09:50:19,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:19,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [1/32] Tour LotRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:20,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.329 0.567 2026-11-11 09:50:20,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.903 2026-11-11 09:50:20,843 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:50:20,856 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:50:20,876 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-11 09:50:20,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:50:20,959 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:20] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:50:20,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:21,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:21,087 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:21,203 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:50:21,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "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 09:50:21,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 09:50:21,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.041 0.046 2026-11-11 09:50:21,354 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.017 0.124 2026-11-11 09:50:21,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [2/32] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:21,386 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.011 0.131 2026-11-11 09:50:21,534 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.012 0.038 2026-11-11 09:50:21,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.071 2026-11-11 09:50:21,575 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.081 2026-11-11 09:50:21,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.008 0.071 2026-11-11 09:50:21,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.051 2026-11-11 09:50:21,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.014 0.033 2026-11-11 09:50:21,690 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.130 2026-11-11 09:50:21,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.030 2026-11-11 09:50:21,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.046 2026-11-11 09:50:21,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.095 2026-11-11 09:50:21,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.064 2026-11-11 09:50:21,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [3/32] Tour LotRefundTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:50:21,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.008 0.047 2026-11-11 09:50:21,822 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.010 0.247 2026-11-11 09:50:21,933 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:21] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.111 2026-11-11 09:50:22,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [4/32] Tour LotRefundTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:50:22,042 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:22] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.006 0.028 2026-11-11 09:50:22,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [5/32] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:50:22,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [6/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:22,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [7/32] Tour LotRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 09:50:22,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [8/32] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:22,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [9/32] Tour LotRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:50:22,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [10/32] Tour LotRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:50:22,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:22,635 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:22,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [11/32] Tour LotRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:50:22,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [12/32] Tour LotRefundTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:50:22,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [13/32] Tour LotRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:50:22,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:22,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [14/32] Tour LotRefundTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:50:22,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45471600 started for PoS orders references: [{'name': 'Order 00059-001-0001', 'uuid': '1e2ba9e9-b35b-474c-832e-23fc24db9030'}] 2026-11-11 09:50:22,956 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:50:24,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45471600 order {'name': 'Order 00059-001-0001', 'uuid': '1e2ba9e9-b35b-474c-832e-23fc24db9030'} created pos.order #48 2026-11-11 09:50:24,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45471600 finished 2026-11-11 09:50:24,134 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 376 0.426 0.772 2026-11-11 09:50:24,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:50:24,335 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:24] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.009 2026-11-11 09:50:24,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [15/32] Tour LotRefundTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:50:24,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [16/32] Tour LotRefundTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:50:24,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [17/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:24,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [18/32] Tour LotRefundTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:50:24,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [19/32] Tour LotRefundTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:50:24,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [20/32] Tour LotRefundTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:50:24,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [21/32] Tour LotRefundTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:50:24,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.016 0.025 2026-11-11 09:50:24,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [22/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:24,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [23/32] Tour LotRefundTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:50:24,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [24/32] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:25,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [25/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:25,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [26/32] Tour LotRefundTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 09:50:25,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [27/32] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:25,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [28/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:25,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [29/32] Tour LotRefundTour → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 09:50:25,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [30/32] Tour LotRefundTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:50:25,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [31/32] Tour LotRefundTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 09:50:25,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: [32/32] Tour LotRefundTour → Step Check lot number (trigger: .popup-input:value(123456789)) 2026-11-11 09:50:25,523 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:25] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.013 2026-11-11 09:50:25,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: tour succeeded 2026-11-11 09:50:25,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-11 09:50:25,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.browser: heap 17098020 (allocated 18751488) 2026-11-11 09:50:25,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Closing chrome headless with pid 11640 2026-11-11 09:50:25,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Closing websocket connection 2026-11-11 09:50:25,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Terminating chrome headless with pid 11640 2026-11-11 09:50:25,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095025_864347_test_lot_refund.txt 2026-11-11 09:50:25,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Removing chrome user profile "/tmp/tmphnwdlo47_chrome_odoo" 2026-11-11 09:50:25,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-11-11 09:50:27,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Chrome pid: 11854 2026-11-11 09:50:27,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Chrome headless temporary user profile dir: /tmp/tmpotwrztlt_chrome_odoo 2026-11-11 09:50:27,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Issuing json command http://127.0.0.1:33095/json/version 2026-11-11 09:50:27,126 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33095/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:27,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:27,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Issuing json command http://127.0.0.1:33095/json 2026-11-11 09:50:27,265 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33095/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:27,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Websocket url found: ws://127.0.0.1:33095/devtools/page/34A65D5534560C7FF4F48D42A91A1FFA 2026-11-11 09:50:27,309 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Enable chrome headless console log notification 2026-11-11 09:50:27,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Chrome headless enable page notifications 2026-11-11 09:50:27,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:27,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Setting session cookie in browser 2026-11-11 09:50:27,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:27,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:27,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:28,559 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:28] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.101 0.988 2026-11-11 09:50:28,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Navigation result: {'frameId': '34A65D5534560C7FF4F48D42A91A1FFA', 'loaderId': '9A4A0E3D6E98FC73EBC35B5535D7DEB3', 'isDownload': False} 2026-11-11 09:50:28,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-11-11 09:50:28,600 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:28,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:28] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.014 2026-11-11 09:50:28,659 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:28] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.022 2026-11-11 09:50:28,682 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:28] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.058 2026-11-11 09:50:29,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:29] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:50:29,437 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:29,461 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:50:29,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: IndexedDB 1 Ready 2026-11-11 09:50:29,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Evaluate test code "odoo.startTour('MultiProductOptionsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:29,481 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.016 2026-11-11 09:50:29,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [1/7] Tour MultiProductOptionsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:30,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.372 0.541 2026-11-11 09:50:30,384 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.865 2026-11-11 09:50:30,644 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.018 2026-11-11 09:50:30,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:50:30,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:50:30,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:50:30,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:30,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:30,912 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:50:31,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:31,046 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "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 09:50:31,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:50:31,091 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.034 0.036 2026-11-11 09:50:31,146 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.012 0.120 2026-11-11 09:50:31,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [2/7] Tour MultiProductOptionsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:31,214 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.148 2026-11-11 09:50:31,300 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.013 0.017 2026-11-11 09:50:31,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.010 0.051 2026-11-11 09:50:31,338 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.049 2026-11-11 09:50:31,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.017 0.080 2026-11-11 09:50:31,386 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.087 2026-11-11 09:50:31,397 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.042 2026-11-11 09:50:31,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.012 0.134 2026-11-11 09:50:31,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.145 2026-11-11 09:50:31,479 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.106 2026-11-11 09:50:31,492 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.076 2026-11-11 09:50:31,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [3/7] Tour MultiProductOptionsTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:50:31,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.068 2026-11-11 09:50:31,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.112 2026-11-11 09:50:31,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.145 2026-11-11 09:50:31,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:31] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.063 0.115 2026-11-11 09:50:31,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [4/7] Tour MultiProductOptionsTour → Step option Value 1 is shown (trigger: .form-check-label:contains('Value 1')) 2026-11-11 09:50:31,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [5/7] Tour MultiProductOptionsTour → Step option Value 2 is shown (trigger: .form-check-label:contains('Value 2')) 2026-11-11 09:50:31,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [6/7] Tour MultiProductOptionsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:50:32,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: [7/7] Tour MultiProductOptionsTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:50:32,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: tour succeeded 2026-11-11 09:50:32,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiProductOptionsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:50:32,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.browser: heap 15070888 (allocated 15998976) 2026-11-11 09:50:32,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Closing chrome headless with pid 11854 2026-11-11 09:50:32,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Closing websocket connection 2026-11-11 09:50:32,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Terminating chrome headless with pid 11854 2026-11-11 09:50:32,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095032_461096_test_multi_product_options.txt 2026-11-11 09:50:32,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Removing chrome user profile "/tmp/tmpotwrztlt_chrome_odoo" 2026-11-11 09:50:32,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_pricelist_rules ... 2026-11-11 09:50:33,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Chrome pid: 12048 2026-11-11 09:50:33,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Chrome headless temporary user profile dir: /tmp/tmpdhglh6fg_chrome_odoo 2026-11-11 09:50:33,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Issuing json command http://127.0.0.1:41993/json/version 2026-11-11 09:50:33,464 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41993/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:33,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:33,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Issuing json command http://127.0.0.1:41993/json 2026-11-11 09:50:33,566 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41993/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:33,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Websocket url found: ws://127.0.0.1:41993/devtools/page/AB25C2CAF9252B672B6C544191154B77 2026-11-11 09:50:33,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Enable chrome headless console log notification 2026-11-11 09:50:33,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Chrome headless enable page notifications 2026-11-11 09:50:33,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:33,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Setting session cookie in browser 2026-11-11 09:50:33,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:33,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:33,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:36,097 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:36] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.102 2.227 2026-11-11 09:50:36,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Navigation result: {'frameId': 'AB25C2CAF9252B672B6C544191154B77', 'loaderId': '8351AA8DD677D671E3A309D26EC283D2', 'isDownload': False} 2026-11-11 09:50:36,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Evaluate ready code "odoo.isTourReady('multiPricelistRulesTour')" 2026-11-11 09:50:36,171 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:36,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:36] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.015 0.030 2026-11-11 09:50:36,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:36] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.050 2026-11-11 09:50:36,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:36] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.075 2026-11-11 09:50:37,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:37] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:50:37,030 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:37,038 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:50:37,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: IndexedDB 1 Ready 2026-11-11 09:50:37,061 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.013 2026-11-11 09:50:37,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Evaluate test code "odoo.startTour('multiPricelistRulesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:37,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [1/15] Tour multiPricelistRulesTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:37,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:37] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.303 0.538 2026-11-11 09:50:37,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.804 2026-11-11 09:50:38,230 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:50:38,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:50:38,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:50:38,370 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-11-11 09:50:38,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:38,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:38,539 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:50:38,658 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "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 09:50:38,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:50:38,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:50:38,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.015 0.075 2026-11-11 09:50:38,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [2/15] Tour multiPricelistRulesTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:38,790 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.094 2026-11-11 09:50:38,812 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.084 2026-11-11 09:50:38,898 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.013 2026-11-11 09:50:38,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.017 0.026 2026-11-11 09:50:38,959 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.012 0.026 2026-11-11 09:50:38,990 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:38] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.058 2026-11-11 09:50:39,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.012 0.099 2026-11-11 09:50:39,028 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.082 2026-11-11 09:50:39,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.006 0.016 2026-11-11 09:50:39,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.066 2026-11-11 09:50:39,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.100 2026-11-11 09:50:39,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [3/15] Tour multiPricelistRulesTour → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 09:50:39,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.014 0.178 2026-11-11 09:50:39,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.092 2026-11-11 09:50:39,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.062 0.123 2026-11-11 09:50:39,319 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.392 2026-11-11 09:50:39,336 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:39] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.275 2026-11-11 09:50:39,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [4/15] Tour multiPricelistRulesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:39,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [5/15] Tour multiPricelistRulesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.0","price":"200.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1")):has(.price:contains("200.0"))) 2026-11-11 09:50:39,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [6/15] Tour multiPricelistRulesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:39,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [7/15] Tour multiPricelistRulesTour → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 09:50:39,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [8/15] Tour multiPricelistRulesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:39,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [9/15] Tour multiPricelistRulesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"2.0","price":"200.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("2")):has(.price:contains("200.0"))) 2026-11-11 09:50:39,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [10/15] Tour multiPricelistRulesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:39,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [11/15] Tour multiPricelistRulesTour → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 09:50:39,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [12/15] Tour multiPricelistRulesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:40,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [13/15] Tour multiPricelistRulesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"3.0","price":"150.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("3")):has(.price:contains("150.0"))) 2026-11-11 09:50:40,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [14/15] Tour multiPricelistRulesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:40,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: [15/15] Tour multiPricelistRulesTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:50:40,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: tour succeeded 2026-11-11 09:50:40,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: ╔════════════════════════════════════════╗ ║ TOUR multiPricelistRulesTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:50:40,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.browser: heap 14782876 (allocated 15998976) 2026-11-11 09:50:40,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Closing chrome headless with pid 12048 2026-11-11 09:50:40,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Closing websocket connection 2026-11-11 09:50:40,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Terminating chrome headless with pid 12048 2026-11-11 09:50:40,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095040_504766_test_multi_product_pricelist_rules.txt 2026-11-11 09:50:40,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Removing chrome user profile "/tmp/tmpdhglh6fg_chrome_odoo" 2026-11-11 09:50:40,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_not_available_pricelist_not_set_on_order ... 2026-11-11 09:50:41,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Chrome pid: 12243 2026-11-11 09:50:41,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Chrome headless temporary user profile dir: /tmp/tmpvg9e8i58_chrome_odoo 2026-11-11 09:50:41,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Issuing json command http://127.0.0.1:35285/json/version 2026-11-11 09:50:41,581 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35285/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:41,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:41,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Issuing json command http://127.0.0.1:35285/json 2026-11-11 09:50:41,616 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35285/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:41,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Websocket url found: ws://127.0.0.1:35285/devtools/page/73C424B387EDB475B88353046EF1FBE9 2026-11-11 09:50:41,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Enable chrome headless console log notification 2026-11-11 09:50:41,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Chrome headless enable page notifications 2026-11-11 09:50:41,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:41,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Setting session cookie in browser 2026-11-11 09:50:41,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:41,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:41,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:42,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:42] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.091 0.948 2026-11-11 09:50:42,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Navigation result: {'frameId': '73C424B387EDB475B88353046EF1FBE9', 'loaderId': '09DA50854C374F70AE47D95E3909853A', 'isDownload': False} 2026-11-11 09:50:42,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Evaluate ready code "odoo.isTourReady('test_not_available_pricelist_not_set_on_order')" 2026-11-11 09:50:43,023 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:43,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-11-11 09:50:43,090 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 09:50:43,102 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-11-11 09:50:43,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:50:43,872 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:50:43,875 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:50:43,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-11 09:50:43,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: IndexedDB 1 Ready 2026-11-11 09:50:43,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Evaluate test code "odoo.startTour('test_not_available_pricelist_not_set_on_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:43,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [1/31] Tour test_not_available_pricelist_not_set_on_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:44,749 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 316 0.284 0.549 2026-11-11 09:50:44,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.770 2026-11-11 09:50:45,007 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 09:50:45,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:50:45,109 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:50:45,146 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 09:50:45,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:45,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:45,292 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:50:45,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:50:45,448 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:50:45,501 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.037 0.069 2026-11-11 09:50:45,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.070 2026-11-11 09:50:45,566 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.018 0.158 2026-11-11 09:50:45,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [2/31] Tour test_not_available_pricelist_not_set_on_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:45,603 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.150 2026-11-11 09:50:45,799 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.010 0.077 2026-11-11 09:50:45,813 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.087 2026-11-11 09:50:45,842 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.011 0.069 2026-11-11 09:50:45,854 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.144 2026-11-11 09:50:45,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.036 0.067 2026-11-11 09:50:45,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [3/31] Tour test_not_available_pricelist_not_set_on_order → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:50:45,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:45] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.028 0.241 2026-11-11 09:50:46,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.257 2026-11-11 09:50:46,023 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.193 2026-11-11 09:50:46,061 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.012 0.185 2026-11-11 09:50:46,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.078 2026-11-11 09:50:46,085 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.137 2026-11-11 09:50:46,101 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-11 09:50:46,117 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.209 2026-11-11 09:50:46,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.097 0.161 2026-11-11 09:50:46,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [4/31] Tour test_not_available_pricelist_not_set_on_order → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:50:46,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [5/31] Tour test_not_available_pricelist_not_set_on_order → Step .pos-search-bar .filter 2026-11-11 09:50:46,516 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:50:46,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [6/31] Tour test_not_available_pricelist_not_set_on_order → Step .pos-search-bar .filter ul 2026-11-11 09:50:46,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [7/31] Tour test_not_available_pricelist_not_set_on_order → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 09:50:46,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [8/31] Tour test_not_available_pricelist_not_set_on_order → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:50:46,730 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:46] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.023 0.027 2026-11-11 09:50:46,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [9/31] Tour test_not_available_pricelist_not_set_on_order → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:50:46,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [10/31] Tour test_not_available_pricelist_not_set_on_order → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:50:46,985 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [11/31] Tour test_not_available_pricelist_not_set_on_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:47,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:47] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 83 0.173 0.137 2026-11-11 09:50:47,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [12/31] Tour test_not_available_pricelist_not_set_on_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:50:47,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [13/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:50:47,233 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 25 0.043 0.085 2026-11-11 09:50:47,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [14/31] Tour test_not_available_pricelist_not_set_on_order → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:50:47,261 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.005 0.125 2026-11-11 09:50:47,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [15/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:50:47,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.014 2026-11-11 09:50:47,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [16/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:50:47,426 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [17/31] Tour test_not_available_pricelist_not_set_on_order → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:50:47,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [18/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:50:47,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [19/31] Tour test_not_available_pricelist_not_set_on_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("2"))) 2026-11-11 09:50:47,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [20/31] Tour test_not_available_pricelist_not_set_on_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:47,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [21/31] Tour test_not_available_pricelist_not_set_on_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:50:47,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [22/31] Tour test_not_available_pricelist_not_set_on_order → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:50:48,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [23/31] Tour test_not_available_pricelist_not_set_on_order → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:50:48,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [24/31] Tour test_not_available_pricelist_not_set_on_order → Step click partner 'AA Customer' from partner list screen (trigger: .modal .partner-list b:contains(AA Customer)) 2026-11-11 09:50:48,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [25/31] Tour test_not_available_pricelist_not_set_on_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:50:48,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [26/31] Tour test_not_available_pricelist_not_set_on_order → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:50:48,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [27/31] Tour test_not_available_pricelist_not_set_on_order → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:50:48,459 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:48,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:50:48,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [28/31] Tour test_not_available_pricelist_not_set_on_order → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:50:48,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [29/31] Tour test_not_available_pricelist_not_set_on_order → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:50:48,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [30/31] Tour test_not_available_pricelist_not_set_on_order → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:50:48,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: [31/31] Tour test_not_available_pricelist_not_set_on_order → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:50:48,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89228409 started for PoS orders references: [{'name': 'Order 00062-001-0001', 'uuid': '76ec5c31-7dd4-4191-936d-edf30f9a9ab7'}] 2026-11-11 09:50:48,788 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:50:49,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89228409 order {'name': 'Order 00062-001-0001', 'uuid': '76ec5c31-7dd4-4191-936d-edf30f9a9ab7'} created pos.order #50 2026-11-11 09:50:49,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89228409 finished 2026-11-11 09:50:49,796 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 307 0.356 0.695 2026-11-11 09:50:49,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 09:50:49,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:49] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:50:50,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: tour succeeded 2026-11-11 09:50:50,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR test_not_available_pricelist_not_set_on_order SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-11 09:50:50,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.browser: heap 16635472 (allocated 19013632) 2026-11-11 09:50:50,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Closing chrome headless with pid 12243 2026-11-11 09:50:50,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Closing websocket connection 2026-11-11 09:50:50,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Terminating chrome headless with pid 12243 2026-11-11 09:50:50,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095050_459125_test_not_available_pricelist_not_set_on_order.txt 2026-11-11 09:50:50,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Removing chrome user profile "/tmp/tmpvg9e8i58_chrome_odoo" 2026-11-11 09:50:50,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_offline_barcode_not_in_pos ... 2026-11-11 09:50:51,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Chrome pid: 12450 2026-11-11 09:50:51,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Chrome headless temporary user profile dir: /tmp/tmpuy13g0t__chrome_odoo 2026-11-11 09:50:51,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Issuing json command http://127.0.0.1:42047/json/version 2026-11-11 09:50:51,030 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42047/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:51,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:51,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Issuing json command http://127.0.0.1:42047/json 2026-11-11 09:50:51,112 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42047/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:51,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Websocket url found: ws://127.0.0.1:42047/devtools/page/335B0C8056FD38721383A0DF8D7ACD5A 2026-11-11 09:50:51,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Enable chrome headless console log notification 2026-11-11 09:50:51,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Chrome headless enable page notifications 2026-11-11 09:50:51,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:51,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Setting session cookie in browser 2026-11-11 09:50:51,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:51,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:51,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:50:52,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:52] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 185 0.120 1.027 2026-11-11 09:50:52,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Navigation result: {'frameId': '335B0C8056FD38721383A0DF8D7ACD5A', 'loaderId': 'D9AE1D0DD5CE3DE9EBC5907633012336', 'isDownload': False} 2026-11-11 09:50:52,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Evaluate ready code "odoo.isTourReady('test_offline_barcode_not_in_pos')" 2026-11-11 09:50:52,587 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:50:52,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:52] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-11-11 09:50:52,635 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:52] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-11 09:50:52,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.019 0.084 2026-11-11 09:50:53,399 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:50:53,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:50:53,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: IndexedDB 1 Ready 2026-11-11 09:50:53,478 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-11-11 09:50:53,512 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.017 0.026 2026-11-11 09:50:53,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Evaluate test code "odoo.startTour('test_offline_barcode_not_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:50:53,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [1/9] Tour test_offline_barcode_not_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:50:54,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.365 0.539 2026-11-11 09:50:54,395 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.844 2026-11-11 09:50:54,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.009 2026-11-11 09:50:54,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:50:54,894 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:50:54,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.006 0.012 2026-11-11 09:50:54,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: Owl is running in 'dev' mode. 2026-11-11 09:50:55,117 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:50:55,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:50:55,270 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:50:55,324 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "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 09:50:55,336 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:50:55,339 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.021 0.057 2026-11-11 09:50:55,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [2/9] Tour test_offline_barcode_not_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:50:55,437 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.032 0.165 2026-11-11 09:50:55,481 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.140 2026-11-11 09:50:55,588 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.014 0.026 2026-11-11 09:50:55,631 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.016 0.056 2026-11-11 09:50:55,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.089 2026-11-11 09:50:55,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.050 2026-11-11 09:50:55,682 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.103 2026-11-11 09:50:55,713 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.101 2026-11-11 09:50:55,728 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.053 2026-11-11 09:50:55,755 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.014 0.057 2026-11-11 09:50:55,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.111 2026-11-11 09:50:55,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [3/9] Tour test_offline_barcode_not_in_pos → Step Offline mode is now enabled (trigger: body) 2026-11-11 09:50:55,810 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.057 2026-11-11 09:50:55,848 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.102 2026-11-11 09:50:55,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [4/9] Tour test_offline_barcode_not_in_pos → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-11-11 09:50:55,864 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.241 2026-11-11 09:50:55,897 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:55] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.205 2026-11-11 09:50:55,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [5/9] Tour test_offline_barcode_not_in_pos → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-11 09:50:56,040 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:56] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.045 0.175 2026-11-11 09:50:56,051 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:56] "GET /point_of_sale/static/src/sounds/error.ogg HTTP/1.1" 206 - 0 0.000 0.019 2026-11-11 09:50:56,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [6/9] Tour test_offline_barcode_not_in_pos → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:50:56,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [7/9] Tour test_offline_barcode_not_in_pos → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:50:56,436 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:50:56,445 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:50:56,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [8/9] Tour test_offline_barcode_not_in_pos → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:50:56,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: [9/9] Tour test_offline_barcode_not_in_pos → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:50:56,556 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:50:56] "GET /web/image/res.company/5/favicon HTTP/1.1" 304 - 4 0.004 0.021 2026-11-11 09:50:56,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: tour succeeded 2026-11-11 09:50:56,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_offline_barcode_not_in_pos SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 09:50:56,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.browser: heap 14768736 (allocated 15736832) 2026-11-11 09:50:56,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Closing chrome headless with pid 12450 2026-11-11 09:50:56,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Closing websocket connection 2026-11-11 09:50:56,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Terminating chrome headless with pid 12450 2026-11-11 09:50:56,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095056_978556_test_offline_barcode_not_in_pos.txt 2026-11-11 09:50:56,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Removing chrome user profile "/tmp/tmpuy13g0t__chrome_odoo" 2026-11-11 09:50:57,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_one_attribute_value_scan_barcode ... 2026-11-11 09:50:58,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Chrome pid: 12670 2026-11-11 09:50:58,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Chrome headless temporary user profile dir: /tmp/tmpgkvop4kg_chrome_odoo 2026-11-11 09:50:58,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Issuing json command http://127.0.0.1:38535/json/version 2026-11-11 09:50:58,603 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38535/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:50:58,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Browser version: Chrome/150.0.7871.114 2026-11-11 09:50:58,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Issuing json command http://127.0.0.1:38535/json 2026-11-11 09:50:58,710 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38535/json with timeout 3 increased to 10s during tests 2026-11-11 09:50:58,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Websocket url found: ws://127.0.0.1:38535/devtools/page/245DE6FBBC41A9B6ED9033F2B81BAB5D 2026-11-11 09:50:58,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Enable chrome headless console log notification 2026-11-11 09:50:58,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Chrome headless enable page notifications 2026-11-11 09:50:58,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:50:58,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Setting session cookie in browser 2026-11-11 09:50:58,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:50:58,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:50:58,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:51:00,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:00] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.105 1.082 2026-11-11 09:51:00,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Navigation result: {'frameId': '245DE6FBBC41A9B6ED9033F2B81BAB5D', 'loaderId': 'A65F9CE11C0576C65DF5B2265D9AE28C', 'isDownload': False} 2026-11-11 09:51:00,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Evaluate ready code "odoo.isTourReady('test_one_attribute_value_scan_barcode')" 2026-11-11 09:51:00,123 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:00,170 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:00] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.018 0.020 2026-11-11 09:51:00,207 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:00] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.048 2026-11-11 09:51:00,232 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:00] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.084 2026-11-11 09:51:00,992 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:51:01,008 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:01,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:01,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.013 2026-11-11 09:51:01,065 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: IndexedDB 1 Ready 2026-11-11 09:51:01,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Evaluate test code "odoo.startTour('test_one_attribute_value_scan_barcode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:51:01,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [1/11] Tour test_one_attribute_value_scan_barcode → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:51:02,051 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.379 0.636 2026-11-11 09:51:02,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.957 2026-11-11 09:51:02,317 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-11-11 09:51:02,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:51:02,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.016 0.023 2026-11-11 09:51:02,478 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:51:02,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:51:02,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:02,628 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:02,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:02,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:51:02,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:02,872 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:51:02,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.053 0.044 2026-11-11 09:51:02,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.012 0.053 2026-11-11 09:51:02,966 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:02] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.017 0.128 2026-11-11 09:51:03,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [2/11] Tour test_one_attribute_value_scan_barcode → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:51:03,195 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.028 0.055 2026-11-11 09:51:03,216 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.045 2026-11-11 09:51:03,255 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.010 0.080 2026-11-11 09:51:03,289 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.151 2026-11-11 09:51:03,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.154 2026-11-11 09:51:03,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.090 2026-11-11 09:51:03,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [3/11] Tour test_one_attribute_value_scan_barcode → Step PoS model scan barcode '1234567' (trigger: body) 2026-11-11 09:51:03,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.018 0.155 2026-11-11 09:51:03,379 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.161 2026-11-11 09:51:03,401 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.077 2026-11-11 09:51:03,418 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.082 2026-11-11 09:51:03,431 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.146 2026-11-11 09:51:03,446 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.145 2026-11-11 09:51:03,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.006 0.099 2026-11-11 09:51:03,493 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [4/11] Tour test_one_attribute_value_scan_barcode → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:03,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:03] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.162 2026-11-11 09:51:03,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [5/11] Tour test_one_attribute_value_scan_barcode → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test (Red)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test (Red)")):has(.qty:contains("1"))) 2026-11-11 09:51:03,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [6/11] Tour test_one_attribute_value_scan_barcode → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:03,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [7/11] Tour test_one_attribute_value_scan_barcode → Step PoS model scan barcode '1234568' (trigger: body) 2026-11-11 09:51:03,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [8/11] Tour test_one_attribute_value_scan_barcode → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:03,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [9/11] Tour test_one_attribute_value_scan_barcode → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test (Blue)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test (Blue)")):has(.qty:contains("1"))) 2026-11-11 09:51:03,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [10/11] Tour test_one_attribute_value_scan_barcode → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:04,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: [11/11] Tour test_one_attribute_value_scan_barcode → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:51:04,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: tour succeeded 2026-11-11 09:51:04,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_one_attribute_value_scan_barcode SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-11 09:51:04,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.browser: heap 14968844 (allocated 16261120) 2026-11-11 09:51:04,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Closing chrome headless with pid 12670 2026-11-11 09:51:04,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Closing websocket connection 2026-11-11 09:51:04,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Terminating chrome headless with pid 12670 2026-11-11 09:51:04,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095104_453284_test_one_attribute_value_scan_barcode.txt 2026-11-11 09:51:04,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Removing chrome user profile "/tmp/tmpgkvop4kg_chrome_odoo" 2026-11-11 09:51:04,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-11-11 09:51:05,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Chrome pid: 12865 2026-11-11 09:51:05,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpa0zkh0du_chrome_odoo 2026-11-11 09:51:05,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Issuing json command http://127.0.0.1:34251/json/version 2026-11-11 09:51:05,392 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34251/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:51:05,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Browser version: Chrome/150.0.7871.114 2026-11-11 09:51:05,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Issuing json command http://127.0.0.1:34251/json 2026-11-11 09:51:05,503 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34251/json with timeout 3 increased to 10s during tests 2026-11-11 09:51:05,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:34251/devtools/page/07704D6C572408292294439C2101890D 2026-11-11 09:51:05,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Enable chrome headless console log notification 2026-11-11 09:51:05,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Chrome headless enable page notifications 2026-11-11 09:51:05,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:51:05,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Setting session cookie in browser 2026-11-11 09:51:05,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:51:05,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:51:05,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:51:08,237 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:08] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.095 2.173 2026-11-11 09:51:08,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Navigation result: {'frameId': '07704D6C572408292294439C2101890D', 'loaderId': '0F86CD0380678AEF630D9402FF25EAA4', 'isDownload': False} 2026-11-11 09:51:08,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-11-11 09:51:08,275 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:08,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:08] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 09:51:08,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:08] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-11-11 09:51:08,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:08] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.063 2026-11-11 09:51:09,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:09] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:51:09,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:51:09,294 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:51:09,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: IndexedDB 1 Ready 2026-11-11 09:51:09,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Evaluate test code "odoo.startTour('PaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:51:09,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [1/18] Tour PaymentScreenInvoiceOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:51:10,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.289 0.558 2026-11-11 09:51:10,162 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.850 2026-11-11 09:51:10,431 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:51:10,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:51:10,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:51:10,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:51:10,567 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:51:10,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:10,693 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:10,700 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:51:10,777 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:10,820 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "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 09:51:10,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:51:10,862 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.032 0.050 2026-11-11 09:51:10,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.008 0.062 2026-11-11 09:51:10,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:10] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.115 2026-11-11 09:51:10,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [2/18] Tour PaymentScreenInvoiceOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:51:11,103 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.029 0.021 2026-11-11 09:51:11,126 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.008 0.053 2026-11-11 09:51:11,177 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.014 0.085 2026-11-11 09:51:11,186 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.066 2026-11-11 09:51:11,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.010 0.149 2026-11-11 09:51:11,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [3/18] Tour PaymentScreenInvoiceOrder → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:51:11,250 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.184 2026-11-11 09:51:11,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.010 0.201 2026-11-11 09:51:11,311 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.122 2026-11-11 09:51:11,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.090 2026-11-11 09:51:11,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.092 2026-11-11 09:51:11,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.062 2026-11-11 09:51:11,382 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.168 2026-11-11 09:51:11,401 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.261 2026-11-11 09:51:11,581 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:11] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.065 0.185 2026-11-11 09:51:11,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [4/18] Tour PaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:11,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [5/18] Tour PaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:51:11,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [6/18] Tour PaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:51:12,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [7/18] Tour PaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:12,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [8/18] Tour PaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:12,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [9/18] Tour PaymentScreenInvoiceOrder → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:51:12,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [10/18] Tour PaymentScreenInvoiceOrder → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:51:12,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [11/18] Tour PaymentScreenInvoiceOrder → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:51:12,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [12/18] Tour PaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:12,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [13/18] Tour PaymentScreenInvoiceOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:51:12,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [14/18] Tour PaymentScreenInvoiceOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:51:12,827 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:12,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:51:12,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [15/18] Tour PaymentScreenInvoiceOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:51:12,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [16/18] Tour PaymentScreenInvoiceOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:51:13,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [17/18] Tour PaymentScreenInvoiceOrder → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-11 09:51:13,022 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:13,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: [18/18] Tour PaymentScreenInvoiceOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:51:13,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: tour succeeded 2026-11-11 09:51:13,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: ╔══════════════════════════════════════════╗ ║ TOUR PaymentScreenInvoiceOrder SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 09:51:13,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29538043 started for PoS orders references: [{'name': 'Order 00065-001-0001', 'uuid': '378c79fb-679c-459b-afa4-e47e9163c05e'}] 2026-11-11 09:51:13,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:13,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.browser: heap 15704516 (allocated 17833984) 2026-11-11 09:51:13,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Closing chrome headless with pid 12865 2026-11-11 09:51:13,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Closing websocket connection 2026-11-11 09:51:13,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Terminating chrome headless with pid 12865 2026-11-11 09:51:13,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095113_669042_test_order_and_invoice_amounts.txt 2026-11-11 09:51:13,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpa0zkh0du_chrome_odoo" 2026-11-11 09:51:13,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: waiting for threads: [] 2026-11-11 09:51:16,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29538043 order {'name': 'Order 00065-001-0001', 'uuid': '378c79fb-679c-459b-afa4-e47e9163c05e'} created pos.order #51 2026-11-11 09:51:16,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29538043 finished 2026-11-11 09:51:17,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 931 1.210 2.613 2026-11-11 09:51:17,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_refund_flow ... 2026-11-11 09:51:17,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Chrome pid: 13069 2026-11-11 09:51:17,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Chrome headless temporary user profile dir: /tmp/tmpo457_n18_chrome_odoo 2026-11-11 09:51:17,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Issuing json command http://127.0.0.1:42895/json/version 2026-11-11 09:51:17,836 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42895/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:51:17,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Browser version: Chrome/150.0.7871.114 2026-11-11 09:51:17,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Issuing json command http://127.0.0.1:42895/json 2026-11-11 09:51:17,908 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42895/json with timeout 3 increased to 10s during tests 2026-11-11 09:51:17,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Websocket url found: ws://127.0.0.1:42895/devtools/page/D5515CD928FDC9880EF66CE698E7C69A 2026-11-11 09:51:17,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Enable chrome headless console log notification 2026-11-11 09:51:17,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Chrome headless enable page notifications 2026-11-11 09:51:18,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:51:18,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Setting session cookie in browser 2026-11-11 09:51:18,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:51:18,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:51:18,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:51:19,183 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.111 0.992 2026-11-11 09:51:19,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Navigation result: {'frameId': 'D5515CD928FDC9880EF66CE698E7C69A', 'loaderId': 'B951D04742B246588940B9334C982532', 'isDownload': False} 2026-11-11 09:51:19,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Evaluate ready code "odoo.isTourReady('test_order_refund_flow')" 2026-11-11 09:51:19,219 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:19,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.016 2026-11-11 09:51:19,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-11-11 09:51:19,308 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.064 2026-11-11 09:51:19,915 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:51:19,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:19,948 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:19,952 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Evaluate test code "odoo.startTour('test_order_refund_flow', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:51:19,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: IndexedDB 1 Ready 2026-11-11 09:51:19,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [1/96] Tour test_order_refund_flow → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:51:20,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:20] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.291 0.554 2026-11-11 09:51:20,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.854 2026-11-11 09:51:21,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:51:21,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 09:51:21,121 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:51:21,188 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:51:21,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 09:51:21,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:21,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:21,391 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:21,503 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:51:21,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:51:21,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:51:21,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.033 0.063 2026-11-11 09:51:21,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [2/96] Tour test_order_refund_flow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:51:21,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.019 0.121 2026-11-11 09:51:21,678 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.106 2026-11-11 09:51:21,828 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.053 0.029 2026-11-11 09:51:21,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.080 2026-11-11 09:51:21,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.017 0.114 2026-11-11 09:51:21,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [3/96] Tour test_order_refund_flow → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:51:21,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.100 2026-11-11 09:51:21,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.070 2026-11-11 09:51:21,946 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.124 2026-11-11 09:51:21,969 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:21] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.145 2026-11-11 09:51:22,014 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.131 2026-11-11 09:51:22,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.012 0.134 2026-11-11 09:51:22,057 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.061 2026-11-11 09:51:22,067 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.129 2026-11-11 09:51:22,218 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.080 0.106 2026-11-11 09:51:22,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.223 2026-11-11 09:51:22,244 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.322 2026-11-11 09:51:22,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [4/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:22,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [5/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:51:22,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [6/96] Tour test_order_refund_flow → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:51:22,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [7/96] Tour test_order_refund_flow → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:51:22,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [8/96] Tour test_order_refund_flow → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:51:22,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [9/96] Tour test_order_refund_flow → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:51:22,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [10/96] Tour test_order_refund_flow → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:51:22,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [11/96] Tour test_order_refund_flow → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:51:22,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [12/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("2"))) 2026-11-11 09:51:23,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [13/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:23,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [14/96] Tour test_order_refund_flow → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:51:23,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [15/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:23,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [16/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:51:23,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [17/96] Tour test_order_refund_flow → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:51:23,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [18/96] Tour test_order_refund_flow → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:51:23,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [19/96] Tour test_order_refund_flow → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:51:23,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [20/96] Tour test_order_refund_flow → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:51:23,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [21/96] Tour test_order_refund_flow → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:51:23,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [22/96] Tour test_order_refund_flow → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:51:23,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [23/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("3"))) 2026-11-11 09:51:23,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [24/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:24,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [25/96] Tour test_order_refund_flow → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:51:24,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [26/96] Tour test_order_refund_flow → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:51:24,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:24,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:24,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [27/96] Tour test_order_refund_flow → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:51:24,249 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [28/96] Tour test_order_refund_flow → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:51:24,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [29/96] Tour test_order_refund_flow → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:51:24,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:51:24,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17261717 started for PoS orders references: [{'name': 'Order 00066-001-0001', 'uuid': '49918e04-585d-49ae-a6ed-30e59a64bc72'}] 2026-11-11 09:51:24,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [30/96] Tour test_order_refund_flow → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:51:24,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:51:25,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17261717 order {'name': 'Order 00066-001-0001', 'uuid': '49918e04-585d-49ae-a6ed-30e59a64bc72'} created pos.order #52 2026-11-11 09:51:25,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17261717 finished 2026-11-11 09:51:25,555 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 369 0.412 0.640 2026-11-11 09:51:25,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:51:25,735 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:25] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.018 2026-11-11 09:51:25,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [31/96] Tour test_order_refund_flow → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:51:25,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [32/96] Tour test_order_refund_flow → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:51:25,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [33/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:25,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [34/96] Tour test_order_refund_flow → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:51:26,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [35/96] Tour test_order_refund_flow → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:51:26,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [36/96] Tour test_order_refund_flow → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:51:26,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [37/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:51:26,262 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:26] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.008 0.024 2026-11-11 09:51:26,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [38/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:26,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [39/96] Tour test_order_refund_flow → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:51:26,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [40/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:26,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [41/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:26,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [42/96] Tour test_order_refund_flow → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 09:51:26,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [43/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:26,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [44/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:26,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [45/96] Tour test_order_refund_flow → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 09:51:26,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [46/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:26,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [47/96] Tour test_order_refund_flow → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:51:26,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [48/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:27,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [49/96] Tour test_order_refund_flow → Step Check orderline with attributes: "Desk Pad" (trigger: .order-container .orderline) 2026-11-11 09:51:27,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [50/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:27,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [51/96] Tour test_order_refund_flow → Step .pos-leftheader .list-plus-btn 2026-11-11 09:51:27,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [52/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:27,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [53/96] Tour test_order_refund_flow → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:51:27,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [54/96] Tour test_order_refund_flow → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:51:27,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [55/96] Tour test_order_refund_flow → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:51:27,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [56/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:51:27,475 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:27] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 09:51:27,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [57/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:27,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [58/96] Tour test_order_refund_flow → Step .ticket-screen .to-refund-highlight:contains("Refunding") 2026-11-11 09:51:27,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [59/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:27,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [60/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:27,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [61/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("3"))) 2026-11-11 09:51:27,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [62/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("3"))) 2026-11-11 09:51:27,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [63/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:27,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [64/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:27,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [65/96] Tour test_order_refund_flow → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:51:28,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [66/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:28,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [67/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:28,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [68/96] Tour test_order_refund_flow → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 09:51:28,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [69/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:28,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [70/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:28,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [71/96] Tour test_order_refund_flow → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 09:51:28,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [72/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:28,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [73/96] Tour test_order_refund_flow → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:51:28,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [74/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:28,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [75/96] Tour test_order_refund_flow → Step Check orderline with attributes: "Letter Tray" (trigger: .order-container .orderline) 2026-11-11 09:51:28,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [76/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:28,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [77/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:28,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [78/96] Tour test_order_refund_flow → Step order total amount is '-2.20' (trigger: .product-screen .order-summary .total:contains("-2.20")) 2026-11-11 09:51:28,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [79/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:28,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [80/96] Tour test_order_refund_flow → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:51:28,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [81/96] Tour test_order_refund_flow → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:51:29,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [82/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:51:29,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [83/96] Tour test_order_refund_flow → Step .ticket-screen .order-row:has(.col:contains("-0002")) .delete-button 2026-11-11 09:51:29,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [84/96] Tour test_order_refund_flow → Step .ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"] 2026-11-11 09:51:29,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [85/96] Tour test_order_refund_flow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:51:29,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [86/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0003") 2026-11-11 09:51:29,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [87/96] Tour test_order_refund_flow → Step .ticket-screen .order-row:has(.col:contains("-0003")) .delete-button 2026-11-11 09:51:29,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [88/96] Tour test_order_refund_flow → Step .ticket-screen .orders > .order-row > .col:contains("-0003") ~ .col[name="delete"] 2026-11-11 09:51:29,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [89/96] Tour test_order_refund_flow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:51:29,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [90/96] Tour test_order_refund_flow → Step .pos-search-bar .filter 2026-11-11 09:51:29,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [91/96] Tour test_order_refund_flow → Step .pos-search-bar .filter ul 2026-11-11 09:51:29,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [92/96] Tour test_order_refund_flow → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 09:51:29,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [93/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:51:29,794 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:29] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.002 0.015 2026-11-11 09:51:29,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [94/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:29,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [95/96] Tour test_order_refund_flow → Step No lines are marked for to refund or refunding (trigger: .ticket-screen:not(:has(.to-refund-highlight))) 2026-11-11 09:51:29,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: [96/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:30,021 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: tour succeeded 2026-11-11 09:51:30,022 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_order_refund_flow SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 09:51:30,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.browser: heap 17708860 (allocated 20066304) 2026-11-11 09:51:30,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Closing chrome headless with pid 13069 2026-11-11 09:51:30,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Closing websocket connection 2026-11-11 09:51:30,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Terminating chrome headless with pid 13069 2026-11-11 09:51:30,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095130_469631_test_order_refund_flow.txt 2026-11-11 09:51:30,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Removing chrome user profile "/tmp/tmpo457_n18_chrome_odoo" 2026-11-11 09:51:30,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-11-11 09:51:31,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome pid: 13278 2026-11-11 09:51:31,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmp1_hjmx47_chrome_odoo 2026-11-11 09:51:31,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:33761/json/version 2026-11-11 09:51:31,786 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33761/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:51:31,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-11-11 09:51:31,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:33761/json 2026-11-11 09:51:31,825 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33761/json with timeout 3 increased to 10s during tests 2026-11-11 09:51:31,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:33761/devtools/page/B38B80BB2EECF284BDA35DF9CF62CADB 2026-11-11 09:51:31,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-11-11 09:51:31,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-11-11 09:51:32,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:51:32,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-11-11 09:51:32,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:51:32,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:51:32,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:51:33,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.085 0.890 2026-11-11 09:51:33,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigation result: {'frameId': 'B38B80BB2EECF284BDA35DF9CF62CADB', 'loaderId': '4D4D5CD16F3500A9929407B549391200', 'isDownload': False} 2026-11-11 09:51:33,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Evaluate ready code "odoo.isTourReady('test_order_with_existing_serial')" 2026-11-11 09:51:33,116 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:33,163 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-11-11 09:51:33,173 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-11-11 09:51:33,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-11-11 09:51:33,887 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:51:33,909 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:51:33,936 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:33,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: IndexedDB 1 Ready 2026-11-11 09:51:33,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Evaluate test code "odoo.startTour('test_order_with_existing_serial', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:51:33,969 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.023 2026-11-11 09:51:33,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [1/20] Tour test_order_with_existing_serial → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:51:34,864 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.314 0.605 2026-11-11 09:51:34,872 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.852 2026-11-11 09:51:35,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 09:51:35,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:51:35,188 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:51:35,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:51:35,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:35,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:35,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:51:35,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:35,538 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.053 2026-11-11 09:51:35,547 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:51:35,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.036 0.085 2026-11-11 09:51:35,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [2/20] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:51:35,649 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.137 2026-11-11 09:51:35,680 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.006 0.133 2026-11-11 09:51:35,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.024 2026-11-11 09:51:35,824 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.016 0.084 2026-11-11 09:51:35,838 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.109 2026-11-11 09:51:35,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [3/20] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-11 09:51:35,908 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.046 0.102 2026-11-11 09:51:35,923 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.155 2026-11-11 09:51:35,934 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.143 2026-11-11 09:51:35,965 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.219 2026-11-11 09:51:35,995 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:35] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.130 2026-11-11 09:51:36,018 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.059 2026-11-11 09:51:36,054 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.069 2026-11-11 09:51:36,075 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.004 0.117 2026-11-11 09:51:36,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.206 2026-11-11 09:51:36,118 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.008 0.164 2026-11-11 09:51:36,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.052 0.220 2026-11-11 09:51:36,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [4/20] Tour test_order_with_existing_serial → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:51:36,398 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:36] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.026 0.022 2026-11-11 09:51:36,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [5/20] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:51:36,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [6/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:36,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [7/20] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("1"))) 2026-11-11 09:51:36,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [8/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:36,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [9/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:36,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [10/20] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN1') 2026-11-11 09:51:36,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [11/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:36,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [12/20] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-11 09:51:37,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [13/20] Tour test_order_with_existing_serial → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 09:51:37,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:37] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 6 0.005 0.019 2026-11-11 09:51:37,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [14/20] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:51:37,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [15/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:37,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [16/20] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-11-11 09:51:37,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [17/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:37,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [18/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:37,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [19/20] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN2') 2026-11-11 09:51:37,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [20/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:37,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: tour succeeded 2026-11-11 09:51:37,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 09:51:37,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: heap 15111292 (allocated 15998976) 2026-11-11 09:51:37,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing chrome headless with pid 13278 2026-11-11 09:51:37,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing websocket connection 2026-11-11 09:51:37,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Terminating chrome headless with pid 13278 2026-11-11 09:51:37,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095137_892425_test_order_with_existing_serial.txt 2026-11-11 09:51:37,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmp1_hjmx47_chrome_odoo" 2026-11-11 09:51:37,957 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_orderline_merge_with_higher_price_precision ... 2026-11-11 09:51:38,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Chrome pid: 13477 2026-11-11 09:51:38,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Chrome headless temporary user profile dir: /tmp/tmp5tkxuslr_chrome_odoo 2026-11-11 09:51:38,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Issuing json command http://127.0.0.1:43387/json/version 2026-11-11 09:51:38,708 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43387/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:51:38,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Browser version: Chrome/150.0.7871.114 2026-11-11 09:51:38,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Issuing json command http://127.0.0.1:43387/json 2026-11-11 09:51:38,777 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43387/json with timeout 3 increased to 10s during tests 2026-11-11 09:51:38,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Websocket url found: ws://127.0.0.1:43387/devtools/page/C3C9975108729FFE7EFB2DD10EE320A7 2026-11-11 09:51:38,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Enable chrome headless console log notification 2026-11-11 09:51:38,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Chrome headless enable page notifications 2026-11-11 09:51:39,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:51:39,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Setting session cookie in browser 2026-11-11 09:51:39,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:51:39,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:51:39,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:51:40,316 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:40] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 180 0.124 1.105 2026-11-11 09:51:40,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Navigation result: {'frameId': 'C3C9975108729FFE7EFB2DD10EE320A7', 'loaderId': 'BDAD1F84B88ACBFD53AD202C2C741AED', 'isDownload': False} 2026-11-11 09:51:40,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Evaluate ready code "odoo.isTourReady('test_orderline_merge_with_higher_price_precision')" 2026-11-11 09:51:40,352 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:40,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:40] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.010 2026-11-11 09:51:40,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:40] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.017 0.028 2026-11-11 09:51:40,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:40] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.074 2026-11-11 09:51:41,192 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:51:41,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:41,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:41,265 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.020 2026-11-11 09:51:41,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: IndexedDB 1 Ready 2026-11-11 09:51:41,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Evaluate test code "odoo.startTour('test_orderline_merge_with_higher_price_precision', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:51:41,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [1/11] Tour test_orderline_merge_with_higher_price_precision → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:51:42,189 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.324 0.615 2026-11-11 09:51:42,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.879 2026-11-11 09:51:42,503 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.009 2026-11-11 09:51:42,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-11-11 09:51:42,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:51:42,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-11-11 09:51:42,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:42,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:42,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:42,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.030 2026-11-11 09:51:43,011 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:51:43,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-11-11 09:51:43,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.054 0.063 2026-11-11 09:51:43,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [2/11] Tour test_orderline_merge_with_higher_price_precision → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:51:43,139 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.014 0.142 2026-11-11 09:51:43,167 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.146 2026-11-11 09:51:43,237 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.019 0.015 2026-11-11 09:51:43,256 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.026 2026-11-11 09:51:43,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.010 0.053 2026-11-11 09:51:43,285 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.070 2026-11-11 09:51:43,305 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.011 0.062 2026-11-11 09:51:43,339 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.128 2026-11-11 09:51:43,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.110 2026-11-11 09:51:43,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [3/11] Tour test_orderline_merge_with_higher_price_precision → Step click product 'High Precision Product' (trigger: article.product .product-content .product-name:contains("High Precision Product")) 2026-11-11 09:51:43,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.013 0.068 2026-11-11 09:51:43,419 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.091 2026-11-11 09:51:43,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.043 2026-11-11 09:51:43,463 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.013 0.130 2026-11-11 09:51:43,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.072 2026-11-11 09:51:43,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.037 0.102 2026-11-11 09:51:43,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:43] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.262 2026-11-11 09:51:43,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [4/11] Tour test_orderline_merge_with_higher_price_precision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:43,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [5/11] Tour test_orderline_merge_with_higher_price_precision → Step Check orderline with attributes: {"withClass":".selected","productName":"High Precision Product","quantity":"1.0","price":"8.25"} (trigger: .order-container .orderline.selected:has(.product-name:contains("High Precision Product")):has(.qty:contains("1")):has(.price:contains("8.25"))) 2026-11-11 09:51:43,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [6/11] Tour test_orderline_merge_with_higher_price_precision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:44,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [7/11] Tour test_orderline_merge_with_higher_price_precision → Step click product 'High Precision Product' (trigger: article.product .product-content .product-name:contains("High Precision Product")) 2026-11-11 09:51:44,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [8/11] Tour test_orderline_merge_with_higher_price_precision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:44,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [9/11] Tour test_orderline_merge_with_higher_price_precision → Step Check orderline with attributes: {"withClass":".selected","productName":"High Precision Product","quantity":"2.0","price":"16.49"} (trigger: .order-container .orderline.selected:has(.product-name:contains("High Precision Product")):has(.qty:contains("2")):has(.price:contains("16.49"))) 2026-11-11 09:51:44,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [10/11] Tour test_orderline_merge_with_higher_price_precision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:44,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: [11/11] Tour test_orderline_merge_with_higher_price_precision → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:51:44,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: tour succeeded 2026-11-11 09:51:44,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_orderline_merge_with_higher_price_precision SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-11-11 09:51:44,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.browser: heap 14655524 (allocated 15474688) 2026-11-11 09:51:44,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Closing chrome headless with pid 13477 2026-11-11 09:51:44,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Closing websocket connection 2026-11-11 09:51:44,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Terminating chrome headless with pid 13477 2026-11-11 09:51:44,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095144_711608_test_orderline_merge_with_higher_price_precision.txt 2026-11-11 09:51:44,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Removing chrome user profile "/tmp/tmp5tkxuslr_chrome_odoo" 2026-11-11 09:51:44,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-11-11 09:51:45,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Chrome pid: 13683 2026-11-11 09:51:45,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Chrome headless temporary user profile dir: /tmp/tmps5oplwzn_chrome_odoo 2026-11-11 09:51:45,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Issuing json command http://127.0.0.1:37969/json/version 2026-11-11 09:51:45,557 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37969/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:51:45,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Browser version: Chrome/150.0.7871.114 2026-11-11 09:51:45,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Issuing json command http://127.0.0.1:37969/json 2026-11-11 09:51:45,667 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37969/json with timeout 3 increased to 10s during tests 2026-11-11 09:51:45,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Websocket url found: ws://127.0.0.1:37969/devtools/page/BED74B24E7EC257DF5B2D7B4708DC928 2026-11-11 09:51:45,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Enable chrome headless console log notification 2026-11-11 09:51:45,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Chrome headless enable page notifications 2026-11-11 09:51:45,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:51:45,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Setting session cookie in browser 2026-11-11 09:51:45,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:51:45,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:51:45,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:51:48,120 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.085 2.145 2026-11-11 09:51:48,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Navigation result: {'frameId': 'BED74B24E7EC257DF5B2D7B4708DC928', 'loaderId': 'D3FF80AB76765CEFCA6964169981F61E', 'isDownload': False} 2026-11-11 09:51:48,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-11-11 09:51:48,162 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:48,196 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-11 09:51:48,208 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-11-11 09:51:48,220 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-11-11 09:51:48,864 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:51:48,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:48,889 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:48,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: IndexedDB 1 Ready 2026-11-11 09:51:48,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Evaluate test code "odoo.startTour('CashClosingDetails', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:51:48,923 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.021 2026-11-11 09:51:48,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [1/28] Tour CashClosingDetails → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:51:49,833 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:49] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.310 0.610 2026-11-11 09:51:49,835 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.871 2026-11-11 09:51:50,110 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 09:51:50,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:51:50,198 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:51:50,247 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:51:50,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:50,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:50,407 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:51:50,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:51:50,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 09:51:50,571 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:51:50,578 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.046 0.056 2026-11-11 09:51:50,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [2/28] Tour CashClosingDetails → Step enter opening amount (trigger: .cash-input-sub-section input) 2026-11-11 09:51:50,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.018 0.101 2026-11-11 09:51:50,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.006 0.100 2026-11-11 09:51:50,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.027 2026-11-11 09:51:50,749 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.060 2026-11-11 09:51:50,787 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.110 2026-11-11 09:51:50,807 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.010 0.095 2026-11-11 09:51:50,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [3/28] Tour CashClosingDetails → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:51:50,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.075 2026-11-11 09:51:50,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.111 2026-11-11 09:51:50,878 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.073 2026-11-11 09:51:50,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [4/28] Tour CashClosingDetails → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:51:50,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.057 2026-11-11 09:51:50,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.070 2026-11-11 09:51:50,951 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.060 2026-11-11 09:51:50,968 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:50] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.143 2026-11-11 09:51:51,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:51] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.040 0.115 2026-11-11 09:51:51,095 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:51] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.316 2026-11-11 09:51:51,107 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:51] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.311 2026-11-11 09:51:51,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [5/28] Tour CashClosingDetails → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:51,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [6/28] Tour CashClosingDetails → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:51:51,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [7/28] Tour CashClosingDetails → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:51:51,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [8/28] Tour CashClosingDetails → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:51:51,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [9/28] Tour CashClosingDetails → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("10"))) 2026-11-11 09:51:51,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [10/28] Tour CashClosingDetails → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:51,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [11/28] Tour CashClosingDetails → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:51:51,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [12/28] Tour CashClosingDetails → Step order total amount is '51.00' (trigger: .product-screen .order-summary .total:contains("51.00")) 2026-11-11 09:51:51,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [13/28] Tour CashClosingDetails → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:51:51,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [14/28] Tour CashClosingDetails → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:51:51,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [15/28] Tour CashClosingDetails → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:51:52,011 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:52,013 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:51:52,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [16/28] Tour CashClosingDetails → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:51:52,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [17/28] Tour CashClosingDetails → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:51:52,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [18/28] Tour CashClosingDetails → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:51:52,219 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:51:52,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [19/28] Tour CashClosingDetails → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:51:52,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [20/28] Tour CashClosingDetails → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:51:52,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97093772 started for PoS orders references: [{'name': 'Order 00070-001-0001', 'uuid': '9d2d989c-ecdc-4d74-a322-98235a315406'}] 2026-11-11 09:51:52,437 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 09:51:53,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97093772 order {'name': 'Order 00070-001-0001', 'uuid': '9d2d989c-ecdc-4d74-a322-98235a315406'} created pos.order #53 2026-11-11 09:51:53,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97093772 finished 2026-11-11 09:51:53,448 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.327 0.730 2026-11-11 09:51:53,547 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:51:53,661 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:53] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.021 2026-11-11 09:51:53,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [21/28] Tour CashClosingDetails → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:51:53,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [22/28] Tour CashClosingDetails → Step .modal .close-pos-popup .cash-input input 2026-11-11 09:51:53,838 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:53] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.014 0.031 2026-11-11 09:51:53,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [23/28] Tour CashClosingDetails → Step .payment-methods-overview .cash-difference:contains(-1.00) 2026-11-11 09:51:53,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [24/28] Tour CashClosingDetails → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-11-11 09:51:54,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [25/28] Tour CashClosingDetails → Step .modal .btn-primary:contains(Proceed Anyway) 2026-11-11 09:51:54,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:54] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 9 0.006 0.017 2026-11-11 09:51:54,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:54] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 28 0.030 0.065 2026-11-11 09:51:54,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 38, model: account.move 2026-11-11 09:51:56,216 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:56] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 509 0.572 1.329 2026-11-11 09:51:56,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:56] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 74 0.079 0.131 2026-11-11 09:51:56,491 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:51:56,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [26/28] Tour CashClosingDetails → Step button:contains(backend) 2026-11-11 09:51:56,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: IndexedDB 1 Ready 2026-11-11 09:51:56,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.012 2026-11-11 09:51:57,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:57] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.228 0.507 2026-11-11 09:51:57,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.675 2026-11-11 09:51:57,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.031 2026-11-11 09:51:57,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:51:57,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:51:57,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:57] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:51:57,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 09:51:58,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:58] "GET /web/image/res.company/5/favicon HTTP/1.1" 304 - 4 0.011 0.036 2026-11-11 09:51:58,141 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:58] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 304 - 4 0.004 0.074 2026-11-11 09:51:58,211 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:58] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 304 - 10 0.019 0.129 2026-11-11 09:51:58,320 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #38 deleted mail.message records with IDs: [8469] 2026-11-11 09:51:58,329 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #38 deleted pos.session records with IDs: [71] 2026-11-11 09:51:58,340 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [1186] 2026-11-11 09:51:58,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:58] "POST /web/dataset/call_kw/pos.session/delete_opening_control_session HTTP/1.1" 200 - 37 0.047 0.205 2026-11-11 09:51:58,535 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:58] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:51:59,545 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "GET /odoo/action-point_of_sale.action_client_pos_menu HTTP/1.1" 200 - 106 0.121 0.888 2026-11-11 09:51:59,554 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.000 1.010 2026-11-11 09:51:59,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-11 09:51:59,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 09:51:59,679 104 INFO rb-85cb4a8-226658-434924 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 09:51:59,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "GET /web/webclient/load_menus/f0d9841782d21cf14b96bf51b1e1f1ff595dfdbc7540520be26104a769a9394a HTTP/1.1" 200 - 176 0.103 0.178 2026-11-11 09:51:59,908 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 0.285 2026-11-11 09:51:59,945 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:51:59] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 09:52:00,040 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:00] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.015 2026-11-11 09:52:00,794 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-11-11 09:52:00,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-11-11 09:52:00,802 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-11-11 09:52:00,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [27/28] Tour CashClosingDetails → Step body 2026-11-11 09:52:00,843 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.010 2026-11-11 09:52:00,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:00,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:52:01,018 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.058 2026-11-11 09:52:01,027 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.035 2026-11-11 09:52:01,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.055 2026-11-11 09:52:01,196 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "POST /mail/data HTTP/1.1" 200 - 33 0.075 0.058 2026-11-11 09:52:01,198 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.101 2026-11-11 09:52:01,217 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.074 2026-11-11 09:52:01,303 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /web/image/res.partner/390/avatar_128?unique=1794390033000 HTTP/1.1" 200 - 9 0.022 0.155 2026-11-11 09:52:01,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /web/image?model=res.users&field=avatar_128&id=38 HTTP/1.1" 200 - 10 0.031 0.247 2026-11-11 09:52:01,445 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:52:01,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /odoo?menu_id=984 HTTP/1.1" 200 - 20 0.043 0.183 2026-11-11 09:52:01,572 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.008 0.294 2026-11-11 09:52:01,654 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.030 2026-11-11 09:52:01,746 104 INFO rb-85cb4a8-226658-434924 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 09:52:02,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: [28/28] Tour CashClosingDetails → Step [name=last_session_closing_cash]:contains(50.00) 2026-11-11 09:52:02,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 09:52:02,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:02,941 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:52:02,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.024 2026-11-11 09:52:03,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 09:52:03,258 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "POST /mail/data HTTP/1.1" 200 - 20 0.039 0.071 2026-11-11 09:52:03,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "POST /web/action/load HTTP/1.1" 200 - 9 0.023 0.130 2026-11-11 09:52:03,408 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "GET /web/image?model=res.users&field=avatar_128&id=38 HTTP/1.1" 304 - 10 0.016 0.211 2026-11-11 09:52:03,434 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.128 2026-11-11 09:52:03,661 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 48 0.068 0.197 2026-11-11 09:52:03,772 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 9 0.020 0.026 2026-11-11 09:52:03,795 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:03] "POST /web/dataset/call_kw/pos.config/get_pos_kanban_view_state HTTP/1.1" 200 - 5 0.007 0.030 2026-11-11 09:52:03,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: tour succeeded 2026-11-11 09:52:03,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: ╔═══════════════════════════════════╗ ║ TOUR CashClosingDetails SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 09:52:04,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.browser: heap 22608596 (allocated 24096768) 2026-11-11 09:52:04,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Closing chrome headless with pid 13683 2026-11-11 09:52:04,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Closing websocket connection 2026-11-11 09:52:04,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Terminating chrome headless with pid 13683 2026-11-11 09:52:04,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095204_569559_test_pos_closing_cash_details.txt 2026-11-11 09:52:04,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Removing chrome user profile "/tmp/tmps5oplwzn_chrome_odoo" 2026-11-11 09:52:04,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_ui_round_globally ... 2026-11-11 09:52:05,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Chrome pid: 13964 2026-11-11 09:52:05,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Chrome headless temporary user profile dir: /tmp/tmpcfgqveug_chrome_odoo 2026-11-11 09:52:05,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Issuing json command http://127.0.0.1:42215/json/version 2026-11-11 09:52:05,583 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42215/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:05,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:05,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Issuing json command http://127.0.0.1:42215/json 2026-11-11 09:52:05,648 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42215/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:05,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Websocket url found: ws://127.0.0.1:42215/devtools/page/37F2DD0FD515D541141FCDE7367CCF79 2026-11-11 09:52:05,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Enable chrome headless console log notification 2026-11-11 09:52:05,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Chrome headless enable page notifications 2026-11-11 09:52:06,022 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:52:06,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Setting session cookie in browser 2026-11-11 09:52:06,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:06,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:06,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:52:07,197 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:07] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.098 1.043 2026-11-11 09:52:07,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Navigation result: {'frameId': '37F2DD0FD515D541141FCDE7367CCF79', 'loaderId': '4988D4FF5079C0A2E6C6E2B073290782', 'isDownload': False} 2026-11-11 09:52:07,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Evaluate ready code "odoo.isTourReady('test_pos_ui_round_globally')" 2026-11-11 09:52:07,244 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:52:07,269 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:07] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-11-11 09:52:07,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:07] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 09:52:07,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:07] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-11-11 09:52:08,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:08] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:52:08,066 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:52:08,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: IndexedDB 1 Ready 2026-11-11 09:52:08,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Evaluate test code "odoo.startTour('test_pos_ui_round_globally', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:52:08,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:52:08,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [1/18] Tour test_pos_ui_round_globally → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:52:08,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.020 2026-11-11 09:52:09,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.322 0.598 2026-11-11 09:52:09,023 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.867 2026-11-11 09:52:09,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.011 2026-11-11 09:52:09,418 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:52:09,490 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:52:09,526 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:52:09,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:09,649 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:09,655 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:09,759 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:52:09,764 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:52:09,778 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:52:09,826 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.014 0.059 2026-11-11 09:52:09,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [2/18] Tour test_pos_ui_round_globally → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:52:09,911 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.030 0.127 2026-11-11 09:52:09,947 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:09] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.154 2026-11-11 09:52:10,017 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.022 2026-11-11 09:52:10,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.017 2026-11-11 09:52:10,051 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.055 2026-11-11 09:52:10,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.058 2026-11-11 09:52:10,081 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.077 2026-11-11 09:52:10,092 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-11 09:52:10,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.020 0.066 2026-11-11 09:52:10,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [3/18] Tour test_pos_ui_round_globally → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 09:52:10,213 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.006 0.137 2026-11-11 09:52:10,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.217 2026-11-11 09:52:10,264 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.010 0.182 2026-11-11 09:52:10,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.169 2026-11-11 09:52:10,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.173 2026-11-11 09:52:10,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.008 0.140 2026-11-11 09:52:10,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:10] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.068 0.188 2026-11-11 09:52:10,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [4/18] Tour test_pos_ui_round_globally → Step click product 'Test Product 2' (trigger: article.product .product-content .product-name:contains("Test Product 2")) 2026-11-11 09:52:10,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [5/18] Tour test_pos_ui_round_globally → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:10,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [6/18] Tour test_pos_ui_round_globally → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 09:52:10,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [7/18] Tour test_pos_ui_round_globally → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"-1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(.qty:contains("-1"))) 2026-11-11 09:52:11,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [8/18] Tour test_pos_ui_round_globally → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:11,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [9/18] Tour test_pos_ui_round_globally → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:11,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [10/18] Tour test_pos_ui_round_globally → Step order total amount is '7,771.01' (trigger: .product-screen .order-summary .total:contains("7,771.01")) 2026-11-11 09:52:11,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [11/18] Tour test_pos_ui_round_globally → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:11,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [12/18] Tour test_pos_ui_round_globally → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:52:11,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [13/18] Tour test_pos_ui_round_globally → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:52:11,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:11,476 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:11,517 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [14/18] Tour test_pos_ui_round_globally → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:52:11,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [15/18] Tour test_pos_ui_round_globally → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:52:11,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [16/18] Tour test_pos_ui_round_globally → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:52:11,676 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:11,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97127082 started for PoS orders references: [{'name': 'Order 00072-001-0001', 'uuid': '76a7bd4d-0db9-4396-b590-fea1cd19665a'}] 2026-11-11 09:52:11,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [17/18] Tour test_pos_ui_round_globally → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:52:11,841 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:13,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97127082 order {'name': 'Order 00072-001-0001', 'uuid': '76a7bd4d-0db9-4396-b590-fea1cd19665a'} created pos.order #54 2026-11-11 09:52:13,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97127082 finished 2026-11-11 09:52:13,497 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 465 0.584 1.107 2026-11-11 09:52:13,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:52:13,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:13] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.007 0.011 2026-11-11 09:52:13,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: [18/18] Tour test_pos_ui_round_globally → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:52:13,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: tour succeeded 2026-11-11 09:52:13,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_ui_round_globally SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 09:52:14,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.browser: heap 16225480 (allocated 17440768) 2026-11-11 09:52:14,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Closing chrome headless with pid 13964 2026-11-11 09:52:14,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Closing websocket connection 2026-11-11 09:52:14,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Terminating chrome headless with pid 13964 2026-11-11 09:52:14,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095214_155404_test_pos_ui_round_globally.txt 2026-11-11 09:52:14,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Removing chrome user profile "/tmp/tmpcfgqveug_chrome_odoo" 2026-11-11 09:52:16,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_price_extra_pricelist_based_pricelist ... 2026-11-11 09:52:17,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Chrome pid: 14165 2026-11-11 09:52:17,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Chrome headless temporary user profile dir: /tmp/tmpcaxvvq_9_chrome_odoo 2026-11-11 09:52:17,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Issuing json command http://127.0.0.1:35989/json/version 2026-11-11 09:52:17,244 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35989/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:17,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:17,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Issuing json command http://127.0.0.1:35989/json 2026-11-11 09:52:17,316 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35989/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:17,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Websocket url found: ws://127.0.0.1:35989/devtools/page/522761C7B3030D192B4285FEF011C2F2 2026-11-11 09:52:17,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Enable chrome headless console log notification 2026-11-11 09:52:17,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Chrome headless enable page notifications 2026-11-11 09:52:17,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:52:17,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Setting session cookie in browser 2026-11-11 09:52:17,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:17,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:17,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:52:18,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:18] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.100 1.057 2026-11-11 09:52:18,722 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Navigation result: {'frameId': '522761C7B3030D192B4285FEF011C2F2', 'loaderId': '5E63436F5AB447C741B68946002FB4A6', 'isDownload': False} 2026-11-11 09:52:18,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Evaluate ready code "odoo.isTourReady('test_price_extra_pricelist_based_pricelist')" 2026-11-11 09:52:18,782 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:52:18,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:18] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.013 2026-11-11 09:52:18,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:18] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-11-11 09:52:18,862 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:18] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.065 2026-11-11 09:52:19,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:19] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:52:19,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:19,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:52:19,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: IndexedDB 1 Ready 2026-11-11 09:52:19,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Evaluate test code "odoo.startTour('test_price_extra_pricelist_based_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:52:19,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [1/17] Tour test_price_extra_pricelist_based_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:52:20,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.341 0.511 2026-11-11 09:52:20,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.850 2026-11-11 09:52:20,765 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 09:52:20,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:52:20,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:52:20,876 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-11-11 09:52:20,912 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:20] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-11-11 09:52:20,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:21,037 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:21,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:21,158 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:52:21,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:52:21,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:52:21,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [2/17] Tour test_price_extra_pricelist_based_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:52:21,254 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.020 0.062 2026-11-11 09:52:21,310 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.019 0.112 2026-11-11 09:52:21,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.119 2026-11-11 09:52:21,370 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.009 0.015 2026-11-11 09:52:21,389 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.023 2026-11-11 09:52:21,425 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.022 0.058 2026-11-11 09:52:21,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.016 0.088 2026-11-11 09:52:21,479 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.117 2026-11-11 09:52:21,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [3/17] Tour test_price_extra_pricelist_based_pricelist → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:52:21,512 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.010 0.116 2026-11-11 09:52:21,523 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.072 2026-11-11 09:52:21,543 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.097 2026-11-11 09:52:21,591 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.020 0.208 2026-11-11 09:52:21,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.076 2026-11-11 09:52:21,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.095 2026-11-11 09:52:21,681 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.114 2026-11-11 09:52:21,814 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.048 0.194 2026-11-11 09:52:21,829 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:21] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.294 2026-11-11 09:52:21,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [4/17] Tour test_price_extra_pricelist_based_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:22,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [5/17] Tour test_price_extra_pricelist_based_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:52:22,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [6/17] Tour test_price_extra_pricelist_based_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:22,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [7/17] Tour test_price_extra_pricelist_based_pricelist → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:52:22,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [8/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 103.20' (trigger: .product-screen .order-summary .total:contains("$ 103.20")) 2026-11-11 09:52:22,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [9/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 103.20' (trigger: .product-screen .order-summary .total:contains("$ 103.20"):not(:visible)) 2026-11-11 09:52:22,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [10/17] Tour test_price_extra_pricelist_based_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:22,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [11/17] Tour test_price_extra_pricelist_based_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:52:22,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [12/17] Tour test_price_extra_pricelist_based_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:52:22,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [13/17] Tour test_price_extra_pricelist_based_pricelist → Step .o_pricelist_button 2026-11-11 09:52:22,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [14/17] Tour test_price_extra_pricelist_based_pricelist → Step select price list 'Pricelist 2' (trigger: .selection-item:contains("Pricelist 2")) 2026-11-11 09:52:22,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:52:22,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [15/17] Tour test_price_extra_pricelist_based_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:22,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [16/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 51.60' (trigger: .product-screen .order-summary .total:contains("$ 51.60")) 2026-11-11 09:52:22,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: [17/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 51.60' (trigger: .product-screen .order-summary .total:contains("$ 51.60"):not(:visible)) 2026-11-11 09:52:22,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: tour succeeded 2026-11-11 09:52:22,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_price_extra_pricelist_based_pricelist SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-11 09:52:23,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist.browser: heap 14944052 (allocated 15736832) 2026-11-11 09:52:23,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Closing chrome headless with pid 14165 2026-11-11 09:52:23,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Closing websocket connection 2026-11-11 09:52:23,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Terminating chrome headless with pid 14165 2026-11-11 09:52:23,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095223_210667_test_price_extra_pricelist_based_pricelist.txt 2026-11-11 09:52:23,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_price_extra_pricelist_based_pricelist: Removing chrome user profile "/tmp/tmpcaxvvq_9_chrome_odoo" 2026-11-11 09:52:23,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_card_qty_precision ... 2026-11-11 09:52:23,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Chrome pid: 14368 2026-11-11 09:52:23,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Chrome headless temporary user profile dir: /tmp/tmpj7ntwiku_chrome_odoo 2026-11-11 09:52:23,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Issuing json command http://127.0.0.1:40855/json/version 2026-11-11 09:52:23,861 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40855/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:24,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:24,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Issuing json command http://127.0.0.1:40855/json 2026-11-11 09:52:24,082 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40855/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:24,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Websocket url found: ws://127.0.0.1:40855/devtools/page/A3A4213F1389E5AB85E2E12600572B2D 2026-11-11 09:52:24,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Enable chrome headless console log notification 2026-11-11 09:52:24,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Chrome headless enable page notifications 2026-11-11 09:52:24,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:52:24,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Setting session cookie in browser 2026-11-11 09:52:24,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:24,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:24,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:52:25,316 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:25] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.080 0.908 2026-11-11 09:52:25,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Navigation result: {'frameId': 'A3A4213F1389E5AB85E2E12600572B2D', 'loaderId': 'AE2FD427EB2640E4FA618635FA0E44D2', 'isDownload': False} 2026-11-11 09:52:25,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Evaluate ready code "odoo.isTourReady('ProductCardUoMPrecision')" 2026-11-11 09:52:25,329 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:52:25,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-11-11 09:52:25,408 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.045 2026-11-11 09:52:25,424 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.071 2026-11-11 09:52:26,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:52:26,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:26,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:26,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: IndexedDB 1 Ready 2026-11-11 09:52:26,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Evaluate test code "odoo.startTour('ProductCardUoMPrecision', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:52:26,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [1/20] Tour ProductCardUoMPrecision → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:52:27,216 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.363 0.629 2026-11-11 09:52:27,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 1.004 2026-11-11 09:52:27,452 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 09:52:27,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 09:52:27,503 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:52:27,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:52:27,618 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-11-11 09:52:27,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:27,776 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:52:27,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:52:27,926 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:52:28,005 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:52:28,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:52:28,073 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.069 0.070 2026-11-11 09:52:28,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [2/20] Tour ProductCardUoMPrecision → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:52:28,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.009 0.104 2026-11-11 09:52:28,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.004 0.196 2026-11-11 09:52:28,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.026 2026-11-11 09:52:28,268 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-11 09:52:28,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.079 2026-11-11 09:52:28,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [3/20] Tour ProductCardUoMPrecision → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:52:28,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.122 2026-11-11 09:52:28,378 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.129 2026-11-11 09:52:28,390 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.091 2026-11-11 09:52:28,442 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.035 0.184 2026-11-11 09:52:28,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.148 2026-11-11 09:52:28,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.078 2026-11-11 09:52:28,507 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.140 2026-11-11 09:52:28,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.009 0.064 2026-11-11 09:52:28,552 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.149 2026-11-11 09:52:28,573 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.299 2026-11-11 09:52:28,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:28] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.200 2026-11-11 09:52:28,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [4/20] Tour ProductCardUoMPrecision → Step picking radio attribute with name Leather (trigger: .modal .attribute-name-cell:contains('Leather') input) 2026-11-11 09:52:28,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [5/20] Tour ProductCardUoMPrecision → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 09:52:28,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [6/20] Tour ProductCardUoMPrecision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:29,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [7/20] Tour ProductCardUoMPrecision → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:52:29,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [8/20] Tour ProductCardUoMPrecision → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:52:29,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [9/20] Tour ProductCardUoMPrecision → Step Check orderline with attributes: {"productName":"Configurable Chair","quantity":"0.1"} (trigger: .order-container .orderline:has(.product-name:contains("Configurable Chair")):has(.qty:contains("0.1"))) 2026-11-11 09:52:29,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [10/20] Tour ProductCardUoMPrecision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:29,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [11/20] Tour ProductCardUoMPrecision → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:52:29,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [12/20] Tour ProductCardUoMPrecision → Step picking radio attribute with name wool (trigger: .modal .attribute-name-cell:contains('wool') input) 2026-11-11 09:52:29,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:29] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.102 0.183 2026-11-11 09:52:29,628 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [13/20] Tour ProductCardUoMPrecision → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 09:52:29,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [14/20] Tour ProductCardUoMPrecision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:29,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [15/20] Tour ProductCardUoMPrecision → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:52:29,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [16/20] Tour ProductCardUoMPrecision → Step click numpad button: 7 (trigger: div.numpad button[value="7"]) 2026-11-11 09:52:29,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [17/20] Tour ProductCardUoMPrecision → Step Check orderline with attributes: {"productName":"Configurable Chair","quantity":"0.7"} (trigger: .order-container .orderline:has(.product-name:contains("Configurable Chair")):has(.qty:contains("0.7"))) 2026-11-11 09:52:30,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [18/20] Tour ProductCardUoMPrecision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:30,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [19/20] Tour ProductCardUoMPrecision → Step 'Configurable Chair' should have '0.8' quantity (trigger: article.product .product-content:has(.product-name:contains("Configurable Chair")):has(.product-cart-qty:contains("0.8"))) 2026-11-11 09:52:30,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: [20/20] Tour ProductCardUoMPrecision → Step Check the cart button if it shows the quantity in correct format/precision (trigger: .review-button:contains('0.8')) 2026-11-11 09:52:30,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: tour succeeded 2026-11-11 09:52:30,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: ╔════════════════════════════════════════╗ ║ TOUR ProductCardUoMPrecision SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:52:30,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:30] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.091 0.138 2026-11-11 09:52:30,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.browser: heap 15731976 (allocated 16785408) 2026-11-11 09:52:30,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Closing chrome headless with pid 14368 2026-11-11 09:52:30,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Closing websocket connection 2026-11-11 09:52:30,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Terminating chrome headless with pid 14368 2026-11-11 09:52:30,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095230_583982_test_product_card_qty_precision.txt 2026-11-11 09:52:30,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Removing chrome user profile "/tmp/tmpj7ntwiku_chrome_odoo" 2026-11-11 09:52:30,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_categories_order ... 2026-11-11 09:52:31,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Chrome pid: 14571 2026-11-11 09:52:31,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Chrome headless temporary user profile dir: /tmp/tmpw9z41wxb_chrome_odoo 2026-11-11 09:52:31,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Issuing json command http://127.0.0.1:33429/json/version 2026-11-11 09:52:31,440 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33429/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:31,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:31,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Issuing json command http://127.0.0.1:33429/json 2026-11-11 09:52:31,464 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33429/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:31,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Websocket url found: ws://127.0.0.1:33429/devtools/page/E2F0F390BE9E5313677E2A24EB9FA3E8 2026-11-11 09:52:31,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Enable chrome headless console log notification 2026-11-11 09:52:31,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Chrome headless enable page notifications 2026-11-11 09:52:31,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 09:52:31,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Setting session cookie in browser 2026-11-11 09:52:31,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:31,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:31,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:52:33,981 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:33] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.102 2.105 2026-11-11 09:52:33,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Navigation result: {'frameId': 'E2F0F390BE9E5313677E2A24EB9FA3E8', 'loaderId': '2BB5F6AE6F21DA2A8DDDAC999B257D6C', 'isDownload': False} 2026-11-11 09:52:33,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Evaluate ready code "odoo.isTourReady('PosCategoriesOrder')" 2026-11-11 09:52:34,017 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:52:34,045 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:34] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-11-11 09:52:34,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:34] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 09:52:34,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:34] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-11-11 09:52:34,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:34] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:52:34,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:34,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: IndexedDB 1 Ready 2026-11-11 09:52:34,700 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:34,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Evaluate test code "odoo.startTour('PosCategoriesOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:52:34,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [1/10] Tour PosCategoriesOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:52:35,529 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:35] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.303 0.551 2026-11-11 09:52:35,553 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.864 2026-11-11 09:52:35,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.009 2026-11-11 09:52:35,856 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.025 2026-11-11 09:52:35,901 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 09:52:35,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:52:36,008 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:52:36,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:36,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:36,172 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:36,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:36,336 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "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 09:52:36,347 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:52:36,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [2/10] Tour PosCategoriesOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:52:36,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 17 0.040 0.066 2026-11-11 09:52:36,420 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.012 0.062 2026-11-11 09:52:36,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.017 0.161 2026-11-11 09:52:36,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.022 2026-11-11 09:52:36,530 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.014 0.023 2026-11-11 09:52:36,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.008 2026-11-11 09:52:36,579 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.014 0.060 2026-11-11 09:52:36,591 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.067 2026-11-11 09:52:36,634 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.013 0.054 2026-11-11 09:52:36,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.014 0.148 2026-11-11 09:52:36,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [3/10] Tour PosCategoriesOrder → Step .category-button:eq(0) > div span:contains("AAA") 2026-11-11 09:52:36,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.150 2026-11-11 09:52:36,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.008 0.189 2026-11-11 09:52:36,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [4/10] Tour PosCategoriesOrder → Step .category-button:eq(1) > div span:contains("AAB") 2026-11-11 09:52:36,737 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.009 0.135 2026-11-11 09:52:36,759 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.155 2026-11-11 09:52:36,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [5/10] Tour PosCategoriesOrder → Step .category-button:eq(2) > div span:contains("AAC") 2026-11-11 09:52:36,781 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.117 2026-11-11 09:52:36,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.007 0.114 2026-11-11 09:52:36,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [6/10] Tour PosCategoriesOrder → Step .category-button:eq(1) > div span:contains("AAB") 2026-11-11 09:52:36,952 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:36] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.050 0.202 2026-11-11 09:52:36,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [7/10] Tour PosCategoriesOrder → Step 'Product in AAB and AAX' should be displayed (trigger: .product-list article:eq(0) .product-name:contains("Product in AAB and AAX")) 2026-11-11 09:52:37,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [8/10] Tour PosCategoriesOrder → Step .category-button:eq(2) > div span:contains("AAX") 2026-11-11 09:52:37,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [9/10] Tour PosCategoriesOrder → Step .category-button:eq(2) > div span:contains("AAX") 2026-11-11 09:52:37,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: [10/10] Tour PosCategoriesOrder → Step .category-button:eq(3) > div span:contains("AAY") 2026-11-11 09:52:37,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: tour succeeded 2026-11-11 09:52:37,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: ╔═══════════════════════════════════╗ ║ TOUR PosCategoriesOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 09:52:37,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.browser: heap 14200584 (allocated 15212544) 2026-11-11 09:52:37,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Closing chrome headless with pid 14571 2026-11-11 09:52:37,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Closing websocket connection 2026-11-11 09:52:37,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Terminating chrome headless with pid 14571 2026-11-11 09:52:37,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095237_572661_test_product_categories_order.txt 2026-11-11 09:52:37,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Removing chrome user profile "/tmp/tmpw9z41wxb_chrome_odoo" 2026-11-11 09:52:37,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_fp ... 2026-11-11 09:52:40,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Chrome pid: 14774 2026-11-11 09:52:40,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Chrome headless temporary user profile dir: /tmp/tmplpuh03ja_chrome_odoo 2026-11-11 09:52:40,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Issuing json command http://127.0.0.1:44795/json/version 2026-11-11 09:52:40,692 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44795/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:40,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:40,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Issuing json command http://127.0.0.1:44795/json 2026-11-11 09:52:40,802 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44795/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:40,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Websocket url found: ws://127.0.0.1:44795/devtools/page/895922FEE2BCFAB018580ED8210763F5 2026-11-11 09:52:40,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Enable chrome headless console log notification 2026-11-11 09:52:40,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Chrome headless enable page notifications 2026-11-11 09:52:41,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:52:41,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Setting session cookie in browser 2026-11-11 09:52:41,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:41,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:41,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:52:42,205 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:42] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.102 1.000 2026-11-11 09:52:42,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Navigation result: {'frameId': '895922FEE2BCFAB018580ED8210763F5', 'loaderId': 'B9F013E0D6F8DE4FBD811AAE48847E6F', 'isDownload': False} 2026-11-11 09:52:42,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Evaluate ready code "odoo.isTourReady('ProductComboChangeFP')" 2026-11-11 09:52:42,238 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:52:42,268 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:42] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-11-11 09:52:42,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:42] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-11-11 09:52:42,307 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:42] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-11-11 09:52:43,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:52:43,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:43,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: IndexedDB 1 Ready 2026-11-11 09:52:43,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Evaluate test code "odoo.startTour('ProductComboChangeFP', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:52:43,174 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 09:52:43,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [1/37] Tour ProductComboChangeFP → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:52:44,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 344 0.313 0.604 2026-11-11 09:52:44,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.901 2026-11-11 09:52:44,256 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.010 2026-11-11 09:52:44,278 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.016 2026-11-11 09:52:44,310 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:52:44,382 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.018 2026-11-11 09:52:44,430 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:52:44,465 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-11-11 09:52:44,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:44,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:52:44,626 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:44,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:52:44,787 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "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 09:52:44,801 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:44,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [2/37] Tour ProductComboChangeFP → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:52:44,863 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.041 0.076 2026-11-11 09:52:44,924 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.012 0.153 2026-11-11 09:52:44,943 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.138 2026-11-11 09:52:44,977 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:44] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.022 2026-11-11 09:52:45,038 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.022 0.056 2026-11-11 09:52:45,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.091 2026-11-11 09:52:45,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [3/37] Tour ProductComboChangeFP → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:52:45,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.110 2026-11-11 09:52:45,096 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.117 2026-11-11 09:52:45,119 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.006 0.143 2026-11-11 09:52:45,132 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.104 2026-11-11 09:52:45,158 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.011 0.046 2026-11-11 09:52:45,168 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.026 2026-11-11 09:52:45,177 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.035 2026-11-11 09:52:45,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.011 0.010 2026-11-11 09:52:45,275 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.049 2026-11-11 09:52:45,393 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.138 2026-11-11 09:52:45,407 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:45] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.175 2026-11-11 09:52:45,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [4/37] Tour ProductComboChangeFP → Step 'Combo Product 3' should have '2' extra price (trigger: article.product:has(.product-name:contains("Combo Product 3")):has(.price-extra:contains("2"))) 2026-11-11 09:52:45,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [5/37] Tour ProductComboChangeFP → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 09:52:45,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [6/37] Tour ProductComboChangeFP → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 09:52:45,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [7/37] Tour ProductComboChangeFP → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 09:52:45,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [8/37] Tour ProductComboChangeFP → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:52:45,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [9/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:46,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [10/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("8.33"))) 2026-11-11 09:52:46,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [11/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("16.67"))) 2026-11-11 09:52:46,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [12/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("25.00"))) 2026-11-11 09:52:46,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [13/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:46,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [14/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:46,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [15/37] Tour ProductComboChangeFP → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-11 09:52:46,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [16/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:46,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [17/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:46,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [18/37] Tour ProductComboChangeFP → Step order total tax is '4.55' (trigger: .order-summary .tax:contains("4.55")) 2026-11-11 09:52:46,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [19/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:46,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [20/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:46,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [21/37] Tour ProductComboChangeFP → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:52:46,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [22/37] Tour ProductComboChangeFP → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:52:46,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [23/37] Tour ProductComboChangeFP → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:52:46,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [24/37] Tour ProductComboChangeFP → Step fiscal position screen is shown (trigger: .selection-item:contains("test fp")) 2026-11-11 09:52:46,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:46,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [25/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:46,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [26/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:47,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [27/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("16.67"))) 2026-11-11 09:52:47,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [28/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("25.00"))) 2026-11-11 09:52:47,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [29/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("8.33"))) 2026-11-11 09:52:47,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [30/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:47,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [31/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:47,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [32/37] Tour ProductComboChangeFP → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-11 09:52:47,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [33/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:47,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [34/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:47,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [35/37] Tour ProductComboChangeFP → Step order total tax is '2.38' (trigger: .order-summary .tax:contains("2.38")) 2026-11-11 09:52:47,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [36/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:47,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: [37/37] Tour ProductComboChangeFP → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:52:47,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: tour succeeded 2026-11-11 09:52:47,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: ╔═════════════════════════════════════╗ ║ TOUR ProductComboChangeFP SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-11 09:52:47,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.browser: heap 16060480 (allocated 17571840) 2026-11-11 09:52:47,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Closing chrome headless with pid 14774 2026-11-11 09:52:47,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Closing websocket connection 2026-11-11 09:52:47,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Terminating chrome headless with pid 14774 2026-11-11 09:52:47,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095247_868894_test_product_combo_change_fp.txt 2026-11-11 09:52:47,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Removing chrome user profile "/tmp/tmplpuh03ja_chrome_odoo" 2026-11-11 09:52:47,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_pricelist ... 2026-11-11 09:52:50,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Chrome pid: 14975 2026-11-11 09:52:50,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Chrome headless temporary user profile dir: /tmp/tmp5l1b7r2k_chrome_odoo 2026-11-11 09:52:50,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Issuing json command http://127.0.0.1:41191/json/version 2026-11-11 09:52:50,867 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41191/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:51,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:51,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Issuing json command http://127.0.0.1:41191/json 2026-11-11 09:52:51,126 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41191/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:51,145 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Websocket url found: ws://127.0.0.1:41191/devtools/page/8AF4D13B78A738F55BA2D8422BB16126 2026-11-11 09:52:51,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Enable chrome headless console log notification 2026-11-11 09:52:51,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Chrome headless enable page notifications 2026-11-11 09:52:51,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:52:51,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Setting session cookie in browser 2026-11-11 09:52:51,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:51,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:51,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:52:52,522 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:52] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.092 0.952 2026-11-11 09:52:52,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Navigation result: {'frameId': '8AF4D13B78A738F55BA2D8422BB16126', 'loaderId': '442A0B22A3A714CC1F27D820FB192720', 'isDownload': False} 2026-11-11 09:52:52,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Evaluate ready code "odoo.isTourReady('ProductComboChangePricelist')" 2026-11-11 09:52:52,545 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:52:52,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-11-11 09:52:52,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:52] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-11-11 09:52:52,618 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:52] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.045 2026-11-11 09:52:53,265 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:52:53,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:52:53,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:53,348 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.009 2026-11-11 09:52:53,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Evaluate test code "odoo.startTour('ProductComboChangePricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:52:53,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: IndexedDB 1 Ready 2026-11-11 09:52:53,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [1/30] Tour ProductComboChangePricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:52:54,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 344 0.423 0.640 2026-11-11 09:52:54,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.023 2026-11-11 09:52:54,678 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:52:54,719 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:52:54,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.007 0.034 2026-11-11 09:52:54,857 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:52:54,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 09:52:54,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: Owl is running in 'dev' mode. 2026-11-11 09:52:55,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:55,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:55,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:55,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:52:55,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:52:55,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [2/30] Tour ProductComboChangePricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:52:55,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.075 0.066 2026-11-11 09:52:55,329 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.027 0.144 2026-11-11 09:52:55,398 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.016 0.146 2026-11-11 09:52:55,448 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.022 0.036 2026-11-11 09:52:55,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.063 2026-11-11 09:52:55,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.041 2026-11-11 09:52:55,509 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.034 2026-11-11 09:52:55,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.034 2026-11-11 09:52:55,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.008 0.084 2026-11-11 09:52:55,575 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.130 2026-11-11 09:52:55,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [3/30] Tour ProductComboChangePricelist → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 09:52:55,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.171 2026-11-11 09:52:55,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.059 2026-11-11 09:52:55,636 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.007 0.038 2026-11-11 09:52:55,655 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.106 2026-11-11 09:52:55,826 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.071 0.139 2026-11-11 09:52:55,857 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.016 0.244 2026-11-11 09:52:55,871 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:55] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.373 2026-11-11 09:52:55,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [4/30] Tour ProductComboChangePricelist → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 09:52:56,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [5/30] Tour ProductComboChangePricelist → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 09:52:56,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [6/30] Tour ProductComboChangePricelist → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 09:52:56,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [7/30] Tour ProductComboChangePricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:52:56,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [8/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:56,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [9/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"6.67"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("6.67"))) 2026-11-11 09:52:56,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [10/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"14.66"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("14.66"))) 2026-11-11 09:52:56,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [11/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"26.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("26.00"))) 2026-11-11 09:52:56,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [12/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:56,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [13/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:56,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [14/30] Tour ProductComboChangePricelist → Step order total amount is '47.33' (trigger: .product-screen .order-summary .total:contains("47.33")) 2026-11-11 09:52:56,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [15/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:56,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [16/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:56,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [17/30] Tour ProductComboChangePricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:52:56,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [18/30] Tour ProductComboChangePricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:52:56,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [19/30] Tour ProductComboChangePricelist → Step .o_pricelist_button 2026-11-11 09:52:57,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [20/30] Tour ProductComboChangePricelist → Step select price list 'sale 10%' (trigger: .selection-item:contains("sale 10%")) 2026-11-11 09:52:57,058 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:52:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:52:57,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [21/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:57,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [22/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:57,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [23/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"6.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("6.00"))) 2026-11-11 09:52:57,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [24/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"13.20"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("13.20"))) 2026-11-11 09:52:57,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [25/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"23.40"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("23.40"))) 2026-11-11 09:52:57,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [26/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:57,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [27/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:52:57,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [28/30] Tour ProductComboChangePricelist → Step order total amount is '42.60' (trigger: .product-screen .order-summary .total:contains("42.60")) 2026-11-11 09:52:57,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [29/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:52:57,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: [30/30] Tour ProductComboChangePricelist → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:52:57,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: tour succeeded 2026-11-11 09:52:57,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: ╔════════════════════════════════════════════╗ ║ TOUR ProductComboChangePricelist SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-11 09:52:57,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.browser: heap 16104996 (allocated 18096128) 2026-11-11 09:52:57,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Closing chrome headless with pid 14975 2026-11-11 09:52:57,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Closing websocket connection 2026-11-11 09:52:57,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Terminating chrome headless with pid 14975 2026-11-11 09:52:58,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095258_008585_test_product_combo_change_pricelist.txt 2026-11-11 09:52:58,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Removing chrome user profile "/tmp/tmp5l1b7r2k_chrome_odoo" 2026-11-11 09:52:58,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_price ... 2026-11-11 09:52:58,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Chrome pid: 15176 2026-11-11 09:52:58,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Chrome headless temporary user profile dir: /tmp/tmpa2r17lrq_chrome_odoo 2026-11-11 09:52:58,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Issuing json command http://127.0.0.1:45937/json/version 2026-11-11 09:52:58,921 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45937/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:52:59,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Browser version: Chrome/150.0.7871.114 2026-11-11 09:52:59,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Issuing json command http://127.0.0.1:45937/json 2026-11-11 09:52:59,112 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45937/json with timeout 3 increased to 10s during tests 2026-11-11 09:52:59,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Websocket url found: ws://127.0.0.1:45937/devtools/page/860C0E6C2821B01D094B5F576F281D54 2026-11-11 09:52:59,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Enable chrome headless console log notification 2026-11-11 09:52:59,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Chrome headless enable page notifications 2026-11-11 09:52:59,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:52:59,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Setting session cookie in browser 2026-11-11 09:52:59,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:52:59,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:52:59,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:00,449 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:00] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.091 0.965 2026-11-11 09:53:00,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Navigation result: {'frameId': '860C0E6C2821B01D094B5F576F281D54', 'loaderId': '23C5AF9E8E0C4CC4354E8FEA0F779063', 'isDownload': False} 2026-11-11 09:53:00,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Evaluate ready code "odoo.isTourReady('ProductComboPriceCheckTour')" 2026-11-11 09:53:00,485 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:00,514 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:00] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-11-11 09:53:00,534 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:00] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-11-11 09:53:00,561 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:00] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.063 2026-11-11 09:53:01,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:01] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:53:01,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:01,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:01,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: IndexedDB 1 Ready 2026-11-11 09:53:01,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Evaluate test code "odoo.startTour('ProductComboPriceCheckTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:01,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [1/20] Tour ProductComboPriceCheckTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:02,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 330 0.256 0.549 2026-11-11 09:53:02,119 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.812 2026-11-11 09:53:02,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 09:53:02,417 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.013 2026-11-11 09:53:02,446 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:53:02,514 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:53:02,547 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-11-11 09:53:02,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:02,676 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:53:02,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:02,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.036 2026-11-11 09:53:02,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:53:02,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:53:02,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [2/20] Tour ProductComboPriceCheckTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:02,875 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.056 0.058 2026-11-11 09:53:02,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.122 2026-11-11 09:53:02,988 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:02] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.013 0.143 2026-11-11 09:53:03,025 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.055 2026-11-11 09:53:03,054 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.083 2026-11-11 09:53:03,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [3/20] Tour ProductComboPriceCheckTour → Step click product 'Desk Combo' (trigger: article.product .product-content .product-name:contains("Desk Combo")) 2026-11-11 09:53:03,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.076 2026-11-11 09:53:03,098 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:53:03,123 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.014 0.119 2026-11-11 09:53:03,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.134 2026-11-11 09:53:03,169 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.155 2026-11-11 09:53:03,196 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.063 2026-11-11 09:53:03,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.106 2026-11-11 09:53:03,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.140 2026-11-11 09:53:03,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.203 2026-11-11 09:53:03,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.016 0.061 2026-11-11 09:53:03,296 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.105 2026-11-11 09:53:03,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:03] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.057 0.185 2026-11-11 09:53:03,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [4/20] Tour ProductComboPriceCheckTour → Step Select combo item Whiteboard Pen (trigger: .modal label.combo-item article.product:has(.product-name:contains("Whiteboard Pen"))) 2026-11-11 09:53:03,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [5/20] Tour ProductComboPriceCheckTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:53:03,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [6/20] Tour ProductComboPriceCheckTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:53:03,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [7/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Combo"))) 2026-11-11 09:53:03,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [8/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","price":"4.45"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("4.45"))) 2026-11-11 09:53:04,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [9/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"productName":"Desk Pad","quantity":"1.0","price":"1.59"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("1.59"))) 2026-11-11 09:53:04,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [10/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"productName":"Whiteboard Pen","quantity":"1.0","price":"0.96"} (trigger: .order-container .orderline:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0.96"))) 2026-11-11 09:53:04,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [11/20] Tour ProductComboPriceCheckTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:53:04,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [12/20] Tour ProductComboPriceCheckTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:53:04,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [13/20] Tour ProductComboPriceCheckTour → Step order total amount is '7.00' (trigger: .product-screen .order-summary .total:contains("7.00")) 2026-11-11 09:53:04,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [14/20] Tour ProductComboPriceCheckTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:53:04,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [15/20] Tour ProductComboPriceCheckTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:53:04,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [16/20] Tour ProductComboPriceCheckTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:53:04,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:04,477 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:04,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [17/20] Tour ProductComboPriceCheckTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:53:04,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [18/20] Tour ProductComboPriceCheckTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:53:04,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [19/20] Tour ProductComboPriceCheckTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:53:04,692 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:04,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: [20/20] Tour ProductComboPriceCheckTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:53:04,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68225117 started for PoS orders references: [{'name': 'Order 00078-001-0001', 'uuid': '47e1b382-04c5-405f-9f5d-c1d951af7099'}] 2026-11-11 09:53:04,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:06,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68225117 order {'name': 'Order 00078-001-0001', 'uuid': '47e1b382-04c5-405f-9f5d-c1d951af7099'} created pos.order #55 2026-11-11 09:53:06,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68225117 finished 2026-11-11 09:53:06,213 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 403 0.501 0.890 2026-11-11 09:53:06,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 09:53:06,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:06] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.010 2026-11-11 09:53:06,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: tour succeeded 2026-11-11 09:53:06,513 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: ╔═══════════════════════════════════════════╗ ║ TOUR ProductComboPriceCheckTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 09:53:06,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.browser: heap 16481588 (allocated 17702912) 2026-11-11 09:53:06,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Closing chrome headless with pid 15176 2026-11-11 09:53:06,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Closing websocket connection 2026-11-11 09:53:06,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Terminating chrome headless with pid 15176 2026-11-11 09:53:06,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095306_840716_test_product_combo_price.txt 2026-11-11 09:53:06,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Removing chrome user profile "/tmp/tmpa2r17lrq_chrome_odoo" 2026-11-11 09:53:06,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_information_screen_admin ... 2026-11-11 09:53:07,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Chrome pid: 15378 2026-11-11 09:53:07,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Chrome headless temporary user profile dir: /tmp/tmp5uz8tipo_chrome_odoo 2026-11-11 09:53:07,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Issuing json command http://127.0.0.1:39885/json/version 2026-11-11 09:53:07,788 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39885/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:07,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:07,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Issuing json command http://127.0.0.1:39885/json 2026-11-11 09:53:07,936 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39885/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:08,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Websocket url found: ws://127.0.0.1:39885/devtools/page/134DC474FBE08AF60A5C1E4A37EC1DCE 2026-11-11 09:53:08,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Enable chrome headless console log notification 2026-11-11 09:53:08,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Chrome headless enable page notifications 2026-11-11 09:53:08,300 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 09:53:08,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Setting session cookie in browser 2026-11-11 09:53:08,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:08,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:08,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:10,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:10] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.100 2.198 2026-11-11 09:53:10,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Navigation result: {'frameId': '134DC474FBE08AF60A5C1E4A37EC1DCE', 'loaderId': '6C9ABCC8AF34D52E0C4CB4A7758F70BA', 'isDownload': False} 2026-11-11 09:53:10,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Evaluate ready code "odoo.isTourReady('CheckProductInformation')" 2026-11-11 09:53:10,719 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:10,756 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:10] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 09:53:10,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:10] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-11-11 09:53:10,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:10] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-11-11 09:53:11,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:11] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:53:11,523 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:53:11,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:11,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: IndexedDB 1 Ready 2026-11-11 09:53:11,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Evaluate test code "odoo.startTour('CheckProductInformation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:11,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [1/9] Tour CheckProductInformation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:12,442 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.317 0.561 2026-11-11 09:53:12,453 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.881 2026-11-11 09:53:12,691 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 09:53:12,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 09:53:12,751 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:53:12,813 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 09:53:12,846 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 09:53:12,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:12,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:12,963 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:13,102 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 09:53:13,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:53:13,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:53:13,187 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 17 0.034 0.072 2026-11-11 09:53:13,193 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [2/9] Tour CheckProductInformation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:13,230 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.013 0.113 2026-11-11 09:53:13,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.112 2026-11-11 09:53:13,336 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.063 2026-11-11 09:53:13,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.105 2026-11-11 09:53:13,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.011 0.089 2026-11-11 09:53:13,440 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.069 2026-11-11 09:53:13,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.117 2026-11-11 09:53:13,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [3/9] Tour CheckProductInformation → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:53:13,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.158 2026-11-11 09:53:13,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.187 2026-11-11 09:53:13,581 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.025 0.121 2026-11-11 09:53:13,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.213 2026-11-11 09:53:13,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.158 2026-11-11 09:53:13,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.154 2026-11-11 09:53:13,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.151 2026-11-11 09:53:13,690 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.015 0.133 2026-11-11 09:53:13,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.181 2026-11-11 09:53:13,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [4/9] Tour CheckProductInformation → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Create Product)) 2026-11-11 09:53:13,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [5/9] Tour CheckProductInformation → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("New Product")) 2026-11-11 09:53:13,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.020 2026-11-11 09:53:14,182 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:14] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 23 0.056 0.095 2026-11-11 09:53:14,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:14] "POST /web/dataset/call_kw/product.product/onchange HTTP/1.1" 200 - 23 0.017 0.080 2026-11-11 09:53:14,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [6/9] Tour CheckProductInformation → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-11-11 09:53:14,498 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:14,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:14] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:14,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [7/9] Tour CheckProductInformation → Step click product 'product_a' (trigger: article.product:contains("product_a") .product-information-tag) 2026-11-11 09:53:14,641 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [8/9] Tour CheckProductInformation → Step .section-financials :contains('Margin') 2026-11-11 09:53:14,892 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:14] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 76 0.098 0.150 2026-11-11 09:53:14,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: [9/9] Tour CheckProductInformation → Step .section-product-info-title:not(:contains('On hand:')) 2026-11-11 09:53:15,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: tour succeeded 2026-11-11 09:53:15,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: ╔════════════════════════════════════════╗ ║ TOUR CheckProductInformation SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:53:15,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.browser: heap 15791912 (allocated 16785408) 2026-11-11 09:53:15,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Closing chrome headless with pid 15378 2026-11-11 09:53:15,209 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Closing websocket connection 2026-11-11 09:53:15,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Terminating chrome headless with pid 15378 2026-11-11 09:53:15,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095315_313262_test_product_information_screen_admin.txt 2026-11-11 09:53:15,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Removing chrome user profile "/tmp/tmp5uz8tipo_chrome_odoo" 2026-11-11 09:53:15,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_ref_displayed ... 2026-11-11 09:53:15,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Chrome pid: 15576 2026-11-11 09:53:15,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Chrome headless temporary user profile dir: /tmp/tmp8srtv1dy_chrome_odoo 2026-11-11 09:53:15,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Issuing json command http://127.0.0.1:45433/json/version 2026-11-11 09:53:15,979 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45433/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:16,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:16,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Issuing json command http://127.0.0.1:45433/json 2026-11-11 09:53:16,082 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45433/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:16,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Websocket url found: ws://127.0.0.1:45433/devtools/page/CE5612F4955F46A9D8C8D47DFCE46AB3 2026-11-11 09:53:16,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Enable chrome headless console log notification 2026-11-11 09:53:16,209 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Chrome headless enable page notifications 2026-11-11 09:53:16,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 09:53:16,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Setting session cookie in browser 2026-11-11 09:53:16,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:16,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:16,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:17,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:17] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 180 0.137 1.073 2026-11-11 09:53:17,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Navigation result: {'frameId': 'CE5612F4955F46A9D8C8D47DFCE46AB3', 'loaderId': '138B00D29C602CB4160B8B8E32AB405F', 'isDownload': False} 2026-11-11 09:53:17,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Evaluate ready code "odoo.isTourReady('test_product_ref_displayed')" 2026-11-11 09:53:17,738 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:17,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:17] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.007 2026-11-11 09:53:17,788 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:17] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-11-11 09:53:17,798 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:17] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-11-11 09:53:18,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:53:18,537 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:18,540 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:18,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: IndexedDB 1 Ready 2026-11-11 09:53:18,588 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.020 2026-11-11 09:53:18,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Evaluate test code "odoo.startTour('test_product_ref_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:18,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [1/11] Tour test_product_ref_displayed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:19,550 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:19] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.356 0.612 2026-11-11 09:53:19,553 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.883 2026-11-11 09:53:19,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:53:19,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:53:19,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:53:19,942 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:19] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 09:53:19,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:20,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:20,085 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:20,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:53:20,185 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:53:20,194 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "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 09:53:20,262 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 17 0.034 0.078 2026-11-11 09:53:20,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [2/11] Tour test_product_ref_displayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:20,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.016 0.088 2026-11-11 09:53:20,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.018 0.129 2026-11-11 09:53:20,475 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.013 0.034 2026-11-11 09:53:20,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.041 2026-11-11 09:53:20,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.047 2026-11-11 09:53:20,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.101 2026-11-11 09:53:20,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.086 2026-11-11 09:53:20,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.024 2026-11-11 09:53:20,598 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.009 0.081 2026-11-11 09:53:20,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.109 2026-11-11 09:53:20,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.159 2026-11-11 09:53:20,660 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.199 2026-11-11 09:53:20,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [3/11] Tour test_product_ref_displayed → Step click product 'Test name' (trigger: article.product .product-content .product-name:contains("Test name")) 2026-11-11 09:53:20,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.133 2026-11-11 09:53:20,711 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.103 2026-11-11 09:53:20,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.133 2026-11-11 09:53:20,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:20] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.071 0.160 2026-11-11 09:53:21,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [4/11] Tour test_product_ref_displayed → Step click product 'Test name' (trigger: article.product:contains("Test name") .product-information-tag) 2026-11-11 09:53:21,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [5/11] Tour test_product_ref_displayed → Step .modal .btn-secondary:contains(Edit) 2026-11-11 09:53:21,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:21] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 80 0.113 0.175 2026-11-11 09:53:21,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [6/11] Tour test_product_ref_displayed → Step .modal .btn-primary:contains(Save) 2026-11-11 09:53:21,599 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.024 2026-11-11 09:53:21,734 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:21] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 25 0.023 0.070 2026-11-11 09:53:21,891 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:21] "POST /web/dataset/call_kw/product.product/web_read HTTP/1.1" 200 - 21 0.034 0.070 2026-11-11 09:53:22,018 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:22,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [7/11] Tour test_product_ref_displayed → Step click product 'Test name' (trigger: article.product .product-content .product-name:contains("Test name")) 2026-11-11 09:53:22,030 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:22] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:22,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:22] "POST /web/dataset/call_kw/product.product/read HTTP/1.1" 200 - 15 0.019 0.061 2026-11-11 09:53:22,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [8/11] Tour test_product_ref_displayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:53:22,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [9/11] Tour test_product_ref_displayed → Step Check orderline with attributes: {"withClass":".selected","productName":"Test name","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test name")):has(.qty:contains("2"))) 2026-11-11 09:53:22,200 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.015 0.027 2026-11-11 09:53:22,235 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.015 2026-11-11 09:53:22,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [10/11] Tour test_product_ref_displayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:53:22,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: [11/11] Tour test_product_ref_displayed → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:53:22,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: tour succeeded 2026-11-11 09:53:22,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_product_ref_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 09:53:22,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.browser: heap 16316572 (allocated 17047552) 2026-11-11 09:53:22,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Closing chrome headless with pid 15576 2026-11-11 09:53:22,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Closing websocket connection 2026-11-11 09:53:22,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Terminating chrome headless with pid 15576 2026-11-11 09:53:22,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095322_670822_test_product_ref_displayed.txt 2026-11-11 09:53:22,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Removing chrome user profile "/tmp/tmp8srtv1dy_chrome_odoo" 2026-11-11 09:53:22,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search ... 2026-11-11 09:53:23,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Chrome pid: 15779 2026-11-11 09:53:23,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Chrome headless temporary user profile dir: /tmp/tmp0nk0lw26_chrome_odoo 2026-11-11 09:53:23,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Issuing json command http://127.0.0.1:34273/json/version 2026-11-11 09:53:23,587 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34273/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:23,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:23,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Issuing json command http://127.0.0.1:34273/json 2026-11-11 09:53:23,680 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34273/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:23,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Websocket url found: ws://127.0.0.1:34273/devtools/page/0032F4C61DF15180FF6140970127A7C0 2026-11-11 09:53:23,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Enable chrome headless console log notification 2026-11-11 09:53:23,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Chrome headless enable page notifications 2026-11-11 09:53:23,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:53:23,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Setting session cookie in browser 2026-11-11 09:53:23,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:23,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:23,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:24,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:24] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.096 0.975 2026-11-11 09:53:24,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Navigation result: {'frameId': '0032F4C61DF15180FF6140970127A7C0', 'loaderId': 'E2215DA0221CBFBA7CC0B125C8ABB2F8', 'isDownload': False} 2026-11-11 09:53:24,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Evaluate ready code "odoo.isTourReady('ProductSearchTour')" 2026-11-11 09:53:25,011 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:25,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 09:53:25,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-11-11 09:53:25,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.032 2026-11-11 09:53:25,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:53:25,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:53:25,752 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:53:25,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: IndexedDB 1 Ready 2026-11-11 09:53:25,765 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-11-11 09:53:25,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Evaluate test code "odoo.startTour('ProductSearchTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:25,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [1/31] Tour ProductSearchTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:26,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.275 0.628 2026-11-11 09:53:26,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.865 2026-11-11 09:53:26,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 09:53:26,974 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:53:27,051 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:53:27,097 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:53:27,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:27,251 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:53:27,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:27,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:27,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "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 09:53:27,431 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:27,487 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.046 0.091 2026-11-11 09:53:27,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.010 0.154 2026-11-11 09:53:27,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [2/31] Tour ProductSearchTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:27,546 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.106 2026-11-11 09:53:27,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.023 0.028 2026-11-11 09:53:27,739 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.046 2026-11-11 09:53:27,760 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.086 2026-11-11 09:53:27,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.112 2026-11-11 09:53:27,795 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.079 2026-11-11 09:53:27,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.009 0.064 2026-11-11 09:53:27,828 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.052 2026-11-11 09:53:27,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [3/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:27,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.017 0.113 2026-11-11 09:53:27,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [4/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:27,916 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.009 0.094 2026-11-11 09:53:27,946 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.007 0.139 2026-11-11 09:53:27,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.091 2026-11-11 09:53:27,976 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:27] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.277 2026-11-11 09:53:28,101 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:28] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.153 2026-11-11 09:53:28,112 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:28] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.262 2026-11-11 09:53:28,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [5/31] Tour ProductSearchTour → Step Check that: ---'Apple' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Apple")))) 2026-11-11 09:53:28,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [6/31] Tour ProductSearchTour → Step 'Test Product 1' should be displayed (trigger: .product-list .product-name:contains("Test Product 1")) 2026-11-11 09:53:28,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [7/31] Tour ProductSearchTour → Step 'Test Product 2' should be displayed (trigger: .product-list .product-name:contains("Test Product 2")) 2026-11-11 09:53:28,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [8/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:28,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [9/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:28,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [10/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 09:53:29,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [11/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 09:53:29,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [12/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:29,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [13/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:29,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [14/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 09:53:29,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [15/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 09:53:29,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [16/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:29,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [17/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:29,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [18/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 09:53:29,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [19/31] Tour ProductSearchTour → Step 'Test Product 1' should be displayed (trigger: .product-list .product-name:contains("Test Product 1")) 2026-11-11 09:53:30,348 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [20/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:30,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [21/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:30,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [22/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 09:53:30,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [23/31] Tour ProductSearchTour → Step 'Test Product 2' should be displayed (trigger: .product-list .product-name:contains("Test Product 2")) 2026-11-11 09:53:31,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [24/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:31,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [25/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:31,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [26/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 09:53:31,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [27/31] Tour ProductSearchTour → Step 'Test Product 1' should be displayed (trigger: .product-list .product-name:contains("Test Product 1")) 2026-11-11 09:53:31,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [28/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:31,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [29/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:31,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [30/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 09:53:32,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: [31/31] Tour ProductSearchTour → Step 'Test Product 2' should be displayed (trigger: .product-list .product-name:contains("Test Product 2")) 2026-11-11 09:53:32,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: tour succeeded 2026-11-11 09:53:32,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: ╔══════════════════════════════════╗ ║ TOUR ProductSearchTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:53:32,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.browser: heap 14540136 (allocated 15212544) 2026-11-11 09:53:32,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Closing chrome headless with pid 15779 2026-11-11 09:53:32,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Closing websocket connection 2026-11-11 09:53:32,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Terminating chrome headless with pid 15779 2026-11-11 09:53:32,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095332_843399_test_product_search.txt 2026-11-11 09:53:32,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Removing chrome user profile "/tmp/tmp0nk0lw26_chrome_odoo" 2026-11-11 09:53:32,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search_2 ... 2026-11-11 09:53:34,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Chrome pid: 15975 2026-11-11 09:53:34,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Chrome headless temporary user profile dir: /tmp/tmpowe8sdz1_chrome_odoo 2026-11-11 09:53:34,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Issuing json command http://127.0.0.1:36989/json/version 2026-11-11 09:53:34,071 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36989/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:34,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:34,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Issuing json command http://127.0.0.1:36989/json 2026-11-11 09:53:34,135 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36989/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:34,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Websocket url found: ws://127.0.0.1:36989/devtools/page/7BD92C2AC7A4F5FFAD47C11FA259EEFB 2026-11-11 09:53:34,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Enable chrome headless console log notification 2026-11-11 09:53:34,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Chrome headless enable page notifications 2026-11-11 09:53:34,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:53:34,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Setting session cookie in browser 2026-11-11 09:53:34,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:34,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:34,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:35,561 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:35] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 133 0.092 0.923 2026-11-11 09:53:35,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Navigation result: {'frameId': '7BD92C2AC7A4F5FFAD47C11FA259EEFB', 'loaderId': 'E6F28EEADFB12771CAA5EA303871ED85', 'isDownload': False} 2026-11-11 09:53:35,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Evaluate ready code "odoo.isTourReady('SearchProducts')" 2026-11-11 09:53:35,588 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:35,624 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:35] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 09:53:35,640 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:35] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-11-11 09:53:35,678 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:35] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.037 2026-11-11 09:53:36,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:36] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:53:36,304 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:36,308 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:36,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: IndexedDB 1 Ready 2026-11-11 09:53:36,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Evaluate test code "odoo.startTour('SearchProducts', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:36,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [1/15] Tour SearchProducts → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:37,205 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 324 0.306 0.570 2026-11-11 09:53:37,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.887 2026-11-11 09:53:37,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:53:37,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-11-11 09:53:37,513 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:53:37,590 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-11-11 09:53:37,626 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:53:37,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:37,784 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:37,788 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:37,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.035 2026-11-11 09:53:37,909 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:53:37,937 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 09:53:37,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [2/15] Tour SearchProducts → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:37,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:37] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.040 0.096 2026-11-11 09:53:38,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.158 2026-11-11 09:53:38,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.011 0.115 2026-11-11 09:53:38,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.024 2026-11-11 09:53:38,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.026 2026-11-11 09:53:38,176 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.054 2026-11-11 09:53:38,211 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.097 2026-11-11 09:53:38,247 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.136 2026-11-11 09:53:38,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.143 2026-11-11 09:53:38,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [3/15] Tour SearchProducts → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:38,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.064 2026-11-11 09:53:38,311 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.006 0.146 2026-11-11 09:53:38,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [4/15] Tour SearchProducts → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:38,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.129 2026-11-11 09:53:38,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.026 0.080 2026-11-11 09:53:38,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.233 2026-11-11 09:53:38,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.102 2026-11-11 09:53:38,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.069 0.171 2026-11-11 09:53:38,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:38] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.312 2026-11-11 09:53:38,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [5/15] Tour SearchProducts → Step click product 'Test chair 1' (trigger: article.product .product-content .product-name:contains("Test chair 1")) 2026-11-11 09:53:38,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [6/15] Tour SearchProducts → Step click product 'Test CHAIR 2' (trigger: article.product .product-content .product-name:contains("Test CHAIR 2")) 2026-11-11 09:53:38,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [7/15] Tour SearchProducts → Step click product 'Test sofa' (trigger: article.product .product-content .product-name:contains("Test sofa")) 2026-11-11 09:53:39,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [8/15] Tour SearchProducts → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:39,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [9/15] Tour SearchProducts → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:39,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [10/15] Tour SearchProducts → Step click product 'Test chair 1' (trigger: article.product .product-content .product-name:contains("Test chair 1")) 2026-11-11 09:53:39,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [11/15] Tour SearchProducts → Step click product 'Test CHAIR 2' (trigger: article.product .product-content .product-name:contains("Test CHAIR 2")) 2026-11-11 09:53:39,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [12/15] Tour SearchProducts → Step click product 'Test sofa' (trigger: article.product .product-content .product-name:contains("Test sofa")) 2026-11-11 09:53:39,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [13/15] Tour SearchProducts → Step Click search field (trigger: .fa-search) 2026-11-11 09:53:39,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [14/15] Tour SearchProducts → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 09:53:39,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: [15/15] Tour SearchProducts → Step click product 'clémentine' (trigger: article.product .product-content .product-name:contains("clémentine")) 2026-11-11 09:53:39,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: tour succeeded 2026-11-11 09:53:39,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: ╔═══════════════════════════════╗ ║ TOUR SearchProducts SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-11 09:53:39,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.browser: heap 15589660 (allocated 17047552) 2026-11-11 09:53:39,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Closing chrome headless with pid 15975 2026-11-11 09:53:39,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Closing websocket connection 2026-11-11 09:53:39,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Terminating chrome headless with pid 15975 2026-11-11 09:53:40,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095340_013781_test_product_search_2.txt 2026-11-11 09:53:40,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Removing chrome user profile "/tmp/tmpowe8sdz1_chrome_odoo" 2026-11-11 09:53:40,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_properly_display_price ... 2026-11-11 09:53:40,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Chrome pid: 16174 2026-11-11 09:53:40,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Chrome headless temporary user profile dir: /tmp/tmpg6ay9lld_chrome_odoo 2026-11-11 09:53:40,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Issuing json command http://127.0.0.1:44805/json/version 2026-11-11 09:53:40,896 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44805/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:40,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:40,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Issuing json command http://127.0.0.1:44805/json 2026-11-11 09:53:40,952 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44805/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:40,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Websocket url found: ws://127.0.0.1:44805/devtools/page/39506723B2C8F7286A256295A10EA818 2026-11-11 09:53:40,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Enable chrome headless console log notification 2026-11-11 09:53:41,010 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Chrome headless enable page notifications 2026-11-11 09:53:41,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:53:41,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Setting session cookie in browser 2026-11-11 09:53:41,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:41,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:41,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:43,472 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:43] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.100 2.169 2026-11-11 09:53:43,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Navigation result: {'frameId': '39506723B2C8F7286A256295A10EA818', 'loaderId': 'DD6D20D428675E6FB5FC74D47DD3AD12', 'isDownload': False} 2026-11-11 09:53:43,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Evaluate ready code "odoo.isTourReady('DecimalCommaOrderlinePrice')" 2026-11-11 09:53:43,508 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:43,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-11-11 09:53:43,545 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 09:53:43,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-11-11 09:53:44,251 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:44] "GET /web/webclient/translations/7892c9512c39ae49d879c906f3bb9be37c525550?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:53:44,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:44,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:44,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: IndexedDB 1 Ready 2026-11-11 09:53:44,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Evaluate test code "odoo.startTour('DecimalCommaOrderlinePrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:44,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [1/8] Tour DecimalCommaOrderlinePrice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:45,241 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.344 0.606 2026-11-11 09:53:45,253 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.957 2026-11-11 09:53:45,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:53:45,617 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:53:45,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 09:53:45,730 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:53:45,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:53:45,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:45,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:45,924 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:46,052 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:46,070 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:46,117 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:53:46,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.024 0.076 2026-11-11 09:53:46,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [2/8] Tour DecimalCommaOrderlinePrice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:46,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.016 0.129 2026-11-11 09:53:46,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.133 2026-11-11 09:53:46,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.013 2026-11-11 09:53:46,382 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.029 2026-11-11 09:53:46,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.033 2026-11-11 09:53:46,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.074 2026-11-11 09:53:46,444 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.089 2026-11-11 09:53:46,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.064 2026-11-11 09:53:46,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.116 2026-11-11 09:53:46,492 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.080 2026-11-11 09:53:46,507 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.084 2026-11-11 09:53:46,526 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.057 2026-11-11 09:53:46,541 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.077 2026-11-11 09:53:46,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [3/8] Tour DecimalCommaOrderlinePrice → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:53:46,549 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.112 2026-11-11 09:53:46,659 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.036 0.084 2026-11-11 09:53:46,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:46] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.180 2026-11-11 09:53:46,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [4/8] Tour DecimalCommaOrderlinePrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:53:46,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [5/8] Tour DecimalCommaOrderlinePrice → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:53:46,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [6/8] Tour DecimalCommaOrderlinePrice → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"5,00","price":"7.267,65"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("5")):has(.price:contains("7.267,65"))) 2026-11-11 09:53:47,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [7/8] Tour DecimalCommaOrderlinePrice → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:53:47,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: [8/8] Tour DecimalCommaOrderlinePrice → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:53:47,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: tour succeeded 2026-11-11 09:53:47,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: ╔═══════════════════════════════════════════╗ ║ TOUR DecimalCommaOrderlinePrice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 09:53:47,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.browser: heap 14851792 (allocated 16261120) 2026-11-11 09:53:47,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Closing chrome headless with pid 16174 2026-11-11 09:53:47,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Closing websocket connection 2026-11-11 09:53:47,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Terminating chrome headless with pid 16174 2026-11-11 09:53:47,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095347_538058_test_properly_display_price.txt 2026-11-11 09:53:47,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Removing chrome user profile "/tmp/tmpg6ay9lld_chrome_odoo" 2026-11-11 09:53:47,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_screen_edit_payment_lines ... 2026-11-11 09:53:48,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Chrome pid: 16375 2026-11-11 09:53:48,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Chrome headless temporary user profile dir: /tmp/tmp2a_314kv_chrome_odoo 2026-11-11 09:53:48,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Issuing json command http://127.0.0.1:35409/json/version 2026-11-11 09:53:48,188 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35409/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:48,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:48,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Issuing json command http://127.0.0.1:35409/json 2026-11-11 09:53:48,274 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35409/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:48,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Websocket url found: ws://127.0.0.1:35409/devtools/page/CE4365A21F9FC023125EAFA586CEF18D 2026-11-11 09:53:48,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Enable chrome headless console log notification 2026-11-11 09:53:48,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Chrome headless enable page notifications 2026-11-11 09:53:48,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 09:53:48,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Setting session cookie in browser 2026-11-11 09:53:48,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:48,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:48,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:53:49,724 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:49] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.092 1.053 2026-11-11 09:53:49,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Navigation result: {'frameId': 'CE4365A21F9FC023125EAFA586CEF18D', 'loaderId': 'BE02B59B88793031BB41567DF61CA566', 'isDownload': False} 2026-11-11 09:53:49,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Evaluate ready code "odoo.isTourReady('test_receipt_screen_edit_payment_lines')" 2026-11-11 09:53:49,756 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:53:49,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-11-11 09:53:49,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-11-11 09:53:49,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-11-11 09:53:50,444 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:53:50,471 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:50,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: IndexedDB 1 Ready 2026-11-11 09:53:50,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:53:50,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Evaluate test code "odoo.startTour('test_receipt_screen_edit_payment_lines', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:53:50,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.029 2026-11-11 09:53:50,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [1/24] Tour test_receipt_screen_edit_payment_lines → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:53:51,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.314 0.596 2026-11-11 09:53:51,399 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.839 2026-11-11 09:53:51,628 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 09:53:51,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:53:51,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:53:51,791 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:53:51,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: Owl is running in 'dev' mode. 2026-11-11 09:53:51,892 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:51,905 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:52,117 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:53:52,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 09:53:52,154 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.122 2026-11-11 09:53:52,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [2/24] Tour test_receipt_screen_edit_payment_lines → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:53:52,227 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 17 0.125 0.080 2026-11-11 09:53:52,328 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.031 0.259 2026-11-11 09:53:52,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.229 2026-11-11 09:53:52,390 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.098 2026-11-11 09:53:52,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.006 0.052 2026-11-11 09:53:52,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [3/24] Tour test_receipt_screen_edit_payment_lines → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:53:52,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.076 2026-11-11 09:53:52,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.214 2026-11-11 09:53:52,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.120 2026-11-11 09:53:52,548 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.272 2026-11-11 09:53:52,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.142 2026-11-11 09:53:52,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.028 0.275 2026-11-11 09:53:52,620 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.075 2026-11-11 09:53:52,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.056 2026-11-11 09:53:52,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.146 2026-11-11 09:53:52,678 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.204 2026-11-11 09:53:52,692 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.106 2026-11-11 09:53:52,847 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:52] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.051 0.181 2026-11-11 09:53:52,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [4/24] Tour test_receipt_screen_edit_payment_lines → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:53:53,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [5/24] Tour test_receipt_screen_edit_payment_lines → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:53:53,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:53,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:53:53,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [6/24] Tour test_receipt_screen_edit_payment_lines → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:53:53,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [7/24] Tour test_receipt_screen_edit_payment_lines → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:53:53,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [8/24] Tour test_receipt_screen_edit_payment_lines → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:53:53,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:53:53,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [9/24] Tour test_receipt_screen_edit_payment_lines → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:53:53,465 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30255305 started for PoS orders references: [{'name': 'Order 00084-001-0001', 'uuid': '3250e835-2de2-4744-8114-ba8201e18a00'}] 2026-11-11 09:53:53,507 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:53:54,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30255305 order {'name': 'Order 00084-001-0001', 'uuid': '3250e835-2de2-4744-8114-ba8201e18a00'} created pos.order #56 2026-11-11 09:53:54,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30255305 finished 2026-11-11 09:53:54,595 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.403 0.731 2026-11-11 09:53:54,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:53:54,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:54] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:53:54,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [10/24] Tour test_receipt_screen_edit_payment_lines → Step .edit-order-payment 2026-11-11 09:53:54,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [11/24] Tour test_receipt_screen_edit_payment_lines → Step .nav-item > a:contains("Payments") 2026-11-11 09:53:55,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:55] "POST /web/dataset/call_kw/pos.order/get_views HTTP/1.1" 200 - 25 0.024 0.106 2026-11-11 09:53:55,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:55] "POST /web/dataset/call_kw/pos.order/web_read HTTP/1.1" 200 - 33 0.035 0.076 2026-11-11 09:53:55,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [12/24] Tour test_receipt_screen_edit_payment_lines → Step focus the amount input (trigger: tr.o_data_row:first-child .o_data_cell[name=amount]) 2026-11-11 09:53:55,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [13/24] Tour test_receipt_screen_edit_payment_lines → Step change amount from 5.28 to 4.28 (trigger: tr.o_data_row:first-child .o_data_cell[name=amount]) 2026-11-11 09:53:55,657 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [14/24] Tour test_receipt_screen_edit_payment_lines → Step add a new payment line (trigger: a:contains(Add a line)) 2026-11-11 09:53:55,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [15/24] Tour test_receipt_screen_edit_payment_lines → Step tr.o_data_row:nth-child(2) .o_data_cell[name=payment_method_id] 2026-11-11 09:53:55,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:55] "POST /web/dataset/call_kw/pos.order/onchange HTTP/1.1" 200 - 38 0.041 0.102 2026-11-11 09:53:55,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:55] "POST /web/dataset/call_kw/pos.payment/onchange HTTP/1.1" 200 - 5 0.005 0.026 2026-11-11 09:53:56,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [16/24] Tour test_receipt_screen_edit_payment_lines → Step .o-autocomplete--dropdown-menu 2026-11-11 09:53:56,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:56] "POST /web/dataset/call_kw/pos.payment.method/name_search HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:53:56,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [17/24] Tour test_receipt_screen_edit_payment_lines → Step select the cash payment method (trigger: .o-autocomplete--dropdown-item:contains('Cash')) 2026-11-11 09:53:56,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [18/24] Tour test_receipt_screen_edit_payment_lines → Step tr.o_data_row:nth-child(2) .o_data_cell[name=payment_method_id] .o_input_dropdown input 2026-11-11 09:53:56,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [19/24] Tour test_receipt_screen_edit_payment_lines → Step select the cash payment method (trigger: .o_kanban_record:contains('Cash')) 2026-11-11 09:53:56,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [20/24] Tour test_receipt_screen_edit_payment_lines → Step fill in the remaining amount, 1 (trigger: tr.o_data_row:nth-child(2) .o_data_cell[name=amount]) 2026-11-11 09:53:56,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [21/24] Tour test_receipt_screen_edit_payment_lines → Step save the edited payment lines (trigger: .o_form_button_save) 2026-11-11 09:53:56,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:56] "POST /web/dataset/call_kw/pos.order/onchange HTTP/1.1" 200 - 33 0.105 0.096 2026-11-11 09:53:56,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [22/24] Tour test_receipt_screen_edit_payment_lines → Step body:not(:has(.modal)) 2026-11-11 09:53:56,881 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:56] "POST /web/dataset/call_kw/pos.order/onchange HTTP/1.1" 200 - 33 0.046 0.113 2026-11-11 09:53:57,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:57] "POST /web/dataset/call_kw/pos.order/web_save HTTP/1.1" 200 - 46 0.068 0.117 2026-11-11 09:53:57,314 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:57] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 38 0.053 0.103 2026-11-11 09:53:57,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:57] "POST /web/dataset/call_kw/pos.payment/read HTTP/1.1" 200 - 7 0.009 0.019 2026-11-11 09:53:57,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:53:57] "POST /web/dataset/call_kw/pos.payment/read HTTP/1.1" 200 - 7 0.007 0.024 2026-11-11 09:53:57,517 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [23/24] Tour test_receipt_screen_edit_payment_lines → Step There should be only two payment lines, the old edited one, and the new one (trigger: body) 2026-11-11 09:53:57,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: [24/24] Tour test_receipt_screen_edit_payment_lines → Step The payment lines should have the correct payment method and amount (trigger: .pos-receipt .paymentlines:contains('Bank'):contains('4.28') ~ .paymentlines:contains('Cash'):contains('1.00')) 2026-11-11 09:53:57,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: tour succeeded 2026-11-11 09:53:57,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_receipt_screen_edit_payment_lines SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-11 09:53:57,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.browser: heap 19720112 (allocated 21372928) 2026-11-11 09:53:57,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Closing chrome headless with pid 16375 2026-11-11 09:53:57,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Closing websocket connection 2026-11-11 09:53:57,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Terminating chrome headless with pid 16375 2026-11-11 09:53:57,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095357_983049_test_receipt_screen_edit_payment_lines.txt 2026-11-11 09:53:57,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Removing chrome user profile "/tmp/tmp2a_314kv_chrome_odoo" 2026-11-11 09:53:58,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-11-11 09:53:58,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome pid: 16587 2026-11-11 09:53:58,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmpwhrrc28k_chrome_odoo 2026-11-11 09:53:58,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:43551/json/version 2026-11-11 09:53:58,775 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43551/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:53:58,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-11-11 09:53:58,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:43551/json 2026-11-11 09:53:58,896 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43551/json with timeout 3 increased to 10s during tests 2026-11-11 09:53:58,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:43551/devtools/page/DF3B6E55DB57234979480D265E86C96A 2026-11-11 09:53:58,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-11-11 09:53:58,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-11-11 09:53:59,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:53:59,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-11-11 09:53:59,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:53:59,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:53:59,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:00,354 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:00] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.112 0.986 2026-11-11 09:54:00,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigation result: {'frameId': 'DF3B6E55DB57234979480D265E86C96A', 'loaderId': '51BFA64B0AFAFAEACBAA06A754CDBFEA', 'isDownload': False} 2026-11-11 09:54:00,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-11-11 09:54:00,403 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:00,470 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:00] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-11-11 09:54:00,492 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:00] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.056 2026-11-11 09:54:00,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:00] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.072 2026-11-11 09:54:01,203 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:01] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:54:01,258 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:54:01,279 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: IndexedDB 1 Ready 2026-11-11 09:54:01,307 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:54:01,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:01,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [1/11] Tour ReceiptTrackingMethodTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:02,248 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.421 0.563 2026-11-11 09:54:02,262 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.978 2026-11-11 09:54:02,578 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:54:02,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 09:54:02,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.003 0.016 2026-11-11 09:54:02,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 09:54:02,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:54:02,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:02,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:54:02,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:03,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:03,011 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "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 09:54:03,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:54:03,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.040 0.076 2026-11-11 09:54:03,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [2/11] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:03,177 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.019 0.136 2026-11-11 09:54:03,214 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.006 0.160 2026-11-11 09:54:03,299 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.018 2026-11-11 09:54:03,319 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.007 0.034 2026-11-11 09:54:03,354 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.018 0.048 2026-11-11 09:54:03,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.088 2026-11-11 09:54:03,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.127 2026-11-11 09:54:03,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.024 0.157 2026-11-11 09:54:03,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [3/11] Tour ReceiptTrackingMethodTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:54:03,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.009 0.177 2026-11-11 09:54:03,522 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.176 2026-11-11 09:54:03,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.149 2026-11-11 09:54:03,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.020 0.067 2026-11-11 09:54:03,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.080 2026-11-11 09:54:03,728 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.126 2026-11-11 09:54:03,747 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.298 2026-11-11 09:54:03,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [4/11] Tour ReceiptTrackingMethodTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:54:03,806 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.029 0.380 2026-11-11 09:54:03,833 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:03] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.007 0.044 2026-11-11 09:54:03,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [5/11] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:54:04,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [6/11] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:04,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [7/11] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:04,277 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:54:04,282 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:54:04,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [8/11] Tour ReceiptTrackingMethodTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:04,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [9/11] Tour ReceiptTrackingMethodTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:54:04,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [10/11] Tour ReceiptTrackingMethodTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:54:04,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:04,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64224152 started for PoS orders references: [{'name': 'Order 00085-001-0001', 'uuid': '74c54034-42a5-49a4-bb92-54797bbddc8c'}] 2026-11-11 09:54:04,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [11/11] Tour ReceiptTrackingMethodTour → Step tracking method is Lot (trigger: li:contains("Lot Number")) 2026-11-11 09:54:04,601 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:54:05,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64224152 order {'name': 'Order 00085-001-0001', 'uuid': '74c54034-42a5-49a4-bb92-54797bbddc8c'} created pos.order #57 2026-11-11 09:54:05,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64224152 finished 2026-11-11 09:54:05,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 375 0.376 0.748 2026-11-11 09:54:05,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:54:05,847 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:05] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:54:05,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: tour succeeded 2026-11-11 09:54:05,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 09:54:06,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: heap 16089324 (allocated 17571840) 2026-11-11 09:54:06,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing chrome headless with pid 16587 2026-11-11 09:54:06,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing websocket connection 2026-11-11 09:54:06,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Terminating chrome headless with pid 16587 2026-11-11 09:54:06,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095406_243799_test_receipt_tracking_method.txt 2026-11-11 09:54:06,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmpwhrrc28k_chrome_odoo" 2026-11-11 09:54:06,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_backend_duplicate ... 2026-11-11 09:54:07,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Chrome pid: 16797 2026-11-11 09:54:07,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Chrome headless temporary user profile dir: /tmp/tmpn7vymnjw_chrome_odoo 2026-11-11 09:54:07,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Issuing json command http://127.0.0.1:36823/json/version 2026-11-11 09:54:07,760 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36823/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:07,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:07,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Issuing json command http://127.0.0.1:36823/json 2026-11-11 09:54:07,828 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36823/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:07,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Websocket url found: ws://127.0.0.1:36823/devtools/page/D2AFB814DDFCDD300B3E0E6A9C84974D 2026-11-11 09:54:07,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Enable chrome headless console log notification 2026-11-11 09:54:07,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Chrome headless enable page notifications 2026-11-11 09:54:07,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:08,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Setting session cookie in browser 2026-11-11 09:54:08,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:08,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:08,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:09,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 129 0.095 0.966 2026-11-11 09:54:09,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Navigation result: {'frameId': 'D2AFB814DDFCDD300B3E0E6A9C84974D', 'loaderId': 'EBEF066E8CEAF902AF7E912715744598', 'isDownload': False} 2026-11-11 09:54:09,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Evaluate ready code "odoo.isTourReady('test_refund_backend_duplicate')" 2026-11-11 09:54:09,120 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:09,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-11-11 09:54:09,160 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-11-11 09:54:09,173 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-11-11 09:54:09,812 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:54:09,832 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:09,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Evaluate test code "odoo.startTour('test_refund_backend_duplicate', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:09,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: IndexedDB 1 Ready 2026-11-11 09:54:09,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [1/8] Tour test_refund_backend_duplicate → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:09,886 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:54:10,748 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:10] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 364 0.345 0.560 2026-11-11 09:54:10,760 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.903 2026-11-11 09:54:11,021 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 09:54:11,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:54:11,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:54:11,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.009 2026-11-11 09:54:11,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:54:11,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:11,263 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:54:11,274 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:54:11,361 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:54:11,426 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:54:11,454 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-11-11 09:54:11,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [2/8] Tour test_refund_backend_duplicate → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:11,487 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.045 0.097 2026-11-11 09:54:11,537 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.014 0.174 2026-11-11 09:54:11,579 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.011 0.123 2026-11-11 09:54:11,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.022 2026-11-11 09:54:11,703 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.070 0.044 2026-11-11 09:54:11,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.116 2026-11-11 09:54:11,757 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.070 2026-11-11 09:54:11,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.006 0.104 2026-11-11 09:54:11,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.104 2026-11-11 09:54:11,854 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.010 0.115 2026-11-11 09:54:11,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [3/8] Tour test_refund_backend_duplicate → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:11,883 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.090 2026-11-11 09:54:11,929 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.014 0.205 2026-11-11 09:54:11,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.249 2026-11-11 09:54:11,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.114 2026-11-11 09:54:11,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.175 2026-11-11 09:54:11,988 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:11] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.117 2026-11-11 09:54:12,109 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:12] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.032 0.185 2026-11-11 09:54:12,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [4/8] Tour test_refund_backend_duplicate → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:12,259 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:54:12,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:12,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [5/8] Tour test_refund_backend_duplicate → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:12,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [6/8] Tour test_refund_backend_duplicate → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:54:12,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [7/8] Tour test_refund_backend_duplicate → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:54:12,462 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:54:12,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: [8/8] Tour test_refund_backend_duplicate → Step .receipt-total .pos-receipt-right-align:contains("-10.00") 2026-11-11 09:54:12,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39375104 started for PoS orders references: [{'name': 'Shop/0037 REFUND', 'uuid': 'f0b9d875-baac-4668-bb51-9591fea162a9'}] 2026-11-11 09:54:12,640 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.070 2026-11-11 09:54:12,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [59] to pos.order #59 2026-11-11 09:54:13,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39375104 order {'name': 'Shop/0037 REFUND', 'uuid': 'f0b9d875-baac-4668-bb51-9591fea162a9'} updated pos.order #59 2026-11-11 09:54:13,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39375104 finished 2026-11-11 09:54:13,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 289 0.322 0.693 2026-11-11 09:54:13,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:13] "POST /web/dataset/call_kw/pos.order.line/read HTTP/1.1" 200 - 11 0.016 0.026 2026-11-11 09:54:13,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:54:13,772 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:13] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:54:13,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: tour succeeded 2026-11-11 09:54:13,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_refund_backend_duplicate SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 09:54:13,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.browser: heap 15683208 (allocated 16785408) 2026-11-11 09:54:13,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Closing chrome headless with pid 16797 2026-11-11 09:54:13,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Closing websocket connection 2026-11-11 09:54:13,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Terminating chrome headless with pid 16797 2026-11-11 09:54:14,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095414_093896_test_refund_backend_duplicate.txt 2026-11-11 09:54:14,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Removing chrome user profile "/tmp/tmpn7vymnjw_chrome_odoo" 2026-11-11 09:54:14,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_few_quantities ... 2026-11-11 09:54:14,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Chrome pid: 17008 2026-11-11 09:54:14,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Chrome headless temporary user profile dir: /tmp/tmp9qdnj5r9_chrome_odoo 2026-11-11 09:54:14,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Issuing json command http://127.0.0.1:33931/json/version 2026-11-11 09:54:14,975 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33931/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:15,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:15,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Issuing json command http://127.0.0.1:33931/json 2026-11-11 09:54:15,116 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33931/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:15,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Websocket url found: ws://127.0.0.1:33931/devtools/page/895257E2F6B28B27A4EE416F632E83A1 2026-11-11 09:54:15,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Enable chrome headless console log notification 2026-11-11 09:54:15,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Chrome headless enable page notifications 2026-11-11 09:54:15,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:15,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Setting session cookie in browser 2026-11-11 09:54:15,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:15,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:15,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:16,701 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:16] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.137 1.124 2026-11-11 09:54:16,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Navigation result: {'frameId': '895257E2F6B28B27A4EE416F632E83A1', 'loaderId': '232A00E3859D15CFD8FA101C860DBEE0', 'isDownload': False} 2026-11-11 09:54:16,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Evaluate ready code "odoo.isTourReady('RefundFewQuantities')" 2026-11-11 09:54:16,755 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:16,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-11 09:54:16,811 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-11-11 09:54:16,820 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 09:54:17,494 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:54:17,508 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:17,552 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: IndexedDB 1 Ready 2026-11-11 09:54:17,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Evaluate test code "odoo.startTour('RefundFewQuantities', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:17,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:54:17,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [1/39] Tour RefundFewQuantities → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:19,644 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:19] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.293 1.793 2026-11-11 09:54:19,655 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 2.086 2026-11-11 09:54:19,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:54:19,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:54:19,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:54:20,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:54:20,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:54:20,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:20,232 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:20,243 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:54:20,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.061 2026-11-11 09:54:20,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-11-11 09:54:20,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-11-11 09:54:20,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [2/39] Tour RefundFewQuantities → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:20,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.056 0.062 2026-11-11 09:54:20,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.047 0.177 2026-11-11 09:54:20,598 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.078 2026-11-11 09:54:20,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.086 2026-11-11 09:54:20,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [3/39] Tour RefundFewQuantities → Step click product 'Sugar' (trigger: article.product .product-content .product-name:contains("Sugar")) 2026-11-11 09:54:20,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.139 2026-11-11 09:54:20,659 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.139 2026-11-11 09:54:20,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.291 2026-11-11 09:54:20,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.008 0.069 2026-11-11 09:54:20,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.129 2026-11-11 09:54:20,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.096 2026-11-11 09:54:20,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.008 0.198 2026-11-11 09:54:20,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.011 2026-11-11 09:54:20,837 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.135 2026-11-11 09:54:20,857 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.188 2026-11-11 09:54:20,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.019 0.139 2026-11-11 09:54:20,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.123 2026-11-11 09:54:21,069 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:21] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.058 0.197 2026-11-11 09:54:21,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [4/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:21,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [5/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:54:21,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [6/39] Tour RefundFewQuantities → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:54:21,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [7/39] Tour RefundFewQuantities → Step Check orderline with attributes: {"withClass":".selected","productName":"Sugar","quantity":"0.00","price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Sugar")):has(.qty:contains("0")):has(.price:contains("0.00"))) 2026-11-11 09:54:21,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [8/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:54:21,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [9/39] Tour RefundFewQuantities → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:54:21,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [10/39] Tour RefundFewQuantities → Step Check orderline with attributes: {"withClass":".selected","productName":"Sugar","quantity":"0.02","price":"0.06"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Sugar")):has(.qty:contains("0.02")):has(.price:contains("0.06"))) 2026-11-11 09:54:21,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [11/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:21,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [12/39] Tour RefundFewQuantities → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:22,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [13/39] Tour RefundFewQuantities → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:22,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:22,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:54:22,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [14/39] Tour RefundFewQuantities → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:22,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [15/39] Tour RefundFewQuantities → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:54:22,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [16/39] Tour RefundFewQuantities → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:54:22,210 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:22,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60231865 started for PoS orders references: [{'name': 'Order 00087-001-0001', 'uuid': '56860431-9aee-4baa-a20a-23ec6d8ff05d'}] 2026-11-11 09:54:22,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [17/39] Tour RefundFewQuantities → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:54:22,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:23,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60231865 order {'name': 'Order 00087-001-0001', 'uuid': '56860431-9aee-4baa-a20a-23ec6d8ff05d'} created pos.order #60 2026-11-11 09:54:23,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60231865 finished 2026-11-11 09:54:23,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 341 0.330 0.632 2026-11-11 09:54:23,344 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:54:23,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:23] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:54:23,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [18/39] Tour RefundFewQuantities → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:54:23,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [19/39] Tour RefundFewQuantities → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:54:23,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [20/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:23,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [21/39] Tour RefundFewQuantities → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:54:23,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [22/39] Tour RefundFewQuantities → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:54:23,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [23/39] Tour RefundFewQuantities → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:54:23,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [24/39] Tour RefundFewQuantities → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:54:23,962 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:23] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.008 0.025 2026-11-11 09:54:23,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [25/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:24,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [26/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:54:24,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [27/39] Tour RefundFewQuantities → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:54:24,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [28/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:24,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [29/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:24,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [30/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:54:24,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [31/39] Tour RefundFewQuantities → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:54:24,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [32/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:24,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [33/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:24,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [34/39] Tour RefundFewQuantities → Step .ticket-screen .to-refund-highlight:contains("To Refund: 0.02") 2026-11-11 09:54:24,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [35/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:24,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [36/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:24,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [37/39] Tour RefundFewQuantities → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 09:54:24,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [38/39] Tour RefundFewQuantities → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:54:24,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: [39/39] Tour RefundFewQuantities → Step Check orderline with attributes: "Sugar" (trigger: .order-container .orderline) 2026-11-11 09:54:24,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: tour succeeded 2026-11-11 09:54:24,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: ╔════════════════════════════════════╗ ║ TOUR RefundFewQuantities SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 09:54:25,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.browser: heap 16962500 (allocated 18489344) 2026-11-11 09:54:25,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Closing chrome headless with pid 17008 2026-11-11 09:54:25,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Closing websocket connection 2026-11-11 09:54:25,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Terminating chrome headless with pid 17008 2026-11-11 09:54:25,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095425_166197_test_refund_few_quantities.txt 2026-11-11 09:54:25,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Removing chrome user profile "/tmp/tmp9qdnj5r9_chrome_odoo" 2026-11-11 09:54:25,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-11-11 09:54:26,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Chrome pid: 17210 2026-11-11 09:54:26,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Chrome headless temporary user profile dir: /tmp/tmp1net914k_chrome_odoo 2026-11-11 09:54:26,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Issuing json command http://127.0.0.1:42439/json/version 2026-11-11 09:54:26,087 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42439/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:26,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:26,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Issuing json command http://127.0.0.1:42439/json 2026-11-11 09:54:26,106 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42439/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:26,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Websocket url found: ws://127.0.0.1:42439/devtools/page/859CDFFD73F9B884C80FE0DF87BB09C6 2026-11-11 09:54:26,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Enable chrome headless console log notification 2026-11-11 09:54:26,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Chrome headless enable page notifications 2026-11-11 09:54:26,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:26,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Setting session cookie in browser 2026-11-11 09:54:26,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:26,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:26,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:27,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:27] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.089 1.025 2026-11-11 09:54:27,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Navigation result: {'frameId': '859CDFFD73F9B884C80FE0DF87BB09C6', 'loaderId': 'E492482BD99F58E3E7E854ECCD923504', 'isDownload': False} 2026-11-11 09:54:27,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-11-11 09:54:27,503 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:27,531 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:27] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-11-11 09:54:27,549 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:27] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-11-11 09:54:27,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:27] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-11-11 09:54:28,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:54:28,249 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:54:28,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:28,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: IndexedDB 1 Ready 2026-11-11 09:54:28,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Evaluate test code "odoo.startTour('FiscalPositionNoTaxRefund', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:28,305 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.014 0.023 2026-11-11 09:54:28,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [1/45] Tour FiscalPositionNoTaxRefund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:29,296 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.385 0.634 2026-11-11 09:54:29,299 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.958 2026-11-11 09:54:29,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.009 2026-11-11 09:54:29,599 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 09:54:29,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:54:29,701 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:54:29,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:29,823 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:29,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:54:29,912 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:54:29,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 09:54:30,000 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:54:30,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.062 0.054 2026-11-11 09:54:30,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [2/45] Tour FiscalPositionNoTaxRefund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:30,075 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.015 0.140 2026-11-11 09:54:30,117 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.016 0.115 2026-11-11 09:54:30,178 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.017 0.011 2026-11-11 09:54:30,222 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.010 0.056 2026-11-11 09:54:30,288 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.115 2026-11-11 09:54:30,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [3/45] Tour FiscalPositionNoTaxRefund → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:54:30,321 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.015 0.151 2026-11-11 09:54:30,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.150 2026-11-11 09:54:30,357 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.059 2026-11-11 09:54:30,374 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.006 0.082 2026-11-11 09:54:30,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.195 2026-11-11 09:54:30,418 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.220 2026-11-11 09:54:30,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.080 2026-11-11 09:54:30,462 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.007 0.087 2026-11-11 09:54:30,478 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.144 2026-11-11 09:54:30,628 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.065 0.160 2026-11-11 09:54:30,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:30] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.242 2026-11-11 09:54:30,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [4/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:30,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [5/45] Tour FiscalPositionNoTaxRefund → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:54:30,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [6/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:30,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [7/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:31,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [8/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:54:31,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [9/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:54:31,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [10/45] Tour FiscalPositionNoTaxRefund → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:54:31,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [11/45] Tour FiscalPositionNoTaxRefund → Step fiscal position screen is shown (trigger: .selection-item:contains("No Tax")) 2026-11-11 09:54:31,242 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:31,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [12/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:31,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [13/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:31,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [14/45] Tour FiscalPositionNoTaxRefund → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:54:31,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [15/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:31,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [16/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:31,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [17/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:31,625 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:31,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:31,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [18/45] Tour FiscalPositionNoTaxRefund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:31,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [19/45] Tour FiscalPositionNoTaxRefund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:54:31,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [20/45] Tour FiscalPositionNoTaxRefund → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:54:31,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [21/45] Tour FiscalPositionNoTaxRefund → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:54:31,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24877788 started for PoS orders references: [{'name': 'Order 00088-001-0001', 'uuid': 'c94afa6d-4c65-47b5-88a5-09ccb618a7b8'}] 2026-11-11 09:54:31,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [22/45] Tour FiscalPositionNoTaxRefund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:54:32,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:54:33,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24877788 order {'name': 'Order 00088-001-0001', 'uuid': 'c94afa6d-4c65-47b5-88a5-09ccb618a7b8'} created pos.order #61 2026-11-11 09:54:33,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24877788 finished 2026-11-11 09:54:33,314 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 367 0.479 0.856 2026-11-11 09:54:33,414 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:54:33,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:33] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.010 0.016 2026-11-11 09:54:33,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [23/45] Tour FiscalPositionNoTaxRefund → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:54:33,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [24/45] Tour FiscalPositionNoTaxRefund → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:54:33,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [25/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:33,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [26/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:54:33,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [27/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:54:33,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [28/45] Tour FiscalPositionNoTaxRefund → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 09:54:33,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [29/45] Tour FiscalPositionNoTaxRefund → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:54:34,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:34] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.020 0.023 2026-11-11 09:54:34,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [30/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:34,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [31/45] Tour FiscalPositionNoTaxRefund → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:54:34,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [32/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:34,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [33/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:34,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [34/45] Tour FiscalPositionNoTaxRefund → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 09:54:34,307 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:34] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 72 0.111 0.142 2026-11-11 09:54:34,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [35/45] Tour FiscalPositionNoTaxRefund → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:54:34,464 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 21 0.038 0.090 2026-11-11 09:54:34,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [36/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:34,508 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.007 0.134 2026-11-11 09:54:34,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [37/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:34,553 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.002 0.015 2026-11-11 09:54:34,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [38/45] Tour FiscalPositionNoTaxRefund → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 09:54:34,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [39/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:34,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [40/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:34,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [41/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:34,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [42/45] Tour FiscalPositionNoTaxRefund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:34,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [43/45] Tour FiscalPositionNoTaxRefund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:54:34,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [44/45] Tour FiscalPositionNoTaxRefund → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:54:35,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44656103 started for PoS orders references: [{'name': 'Order 00088-001-0002', 'uuid': 'cfa8fffd-1ca3-4d26-a5f0-e22b24c9ecdf'}] 2026-11-11 09:54:35,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: [45/45] Tour FiscalPositionNoTaxRefund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:54:35,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44656103 order {'name': 'Order 00088-001-0002', 'uuid': 'cfa8fffd-1ca3-4d26-a5f0-e22b24c9ecdf'} created pos.order #62 2026-11-11 09:54:35,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44656103 finished 2026-11-11 09:54:35,887 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 235 0.250 0.571 2026-11-11 09:54:35,968 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:54:36,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: tour succeeded 2026-11-11 09:54:36,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: ╔══════════════════════════════════════════╗ ║ TOUR FiscalPositionNoTaxRefund SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 09:54:36,278 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.browser: heap 17339396 (allocated 19144704) 2026-11-11 09:54:36,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Closing chrome headless with pid 17210 2026-11-11 09:54:36,309 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Closing websocket connection 2026-11-11 09:54:36,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Terminating chrome headless with pid 17210 2026-11-11 09:54:36,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095436_417504_test_refund_order_with_fp_tax_included.txt 2026-11-11 09:54:36,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Removing chrome user profile "/tmp/tmp1net914k_chrome_odoo" 2026-11-11 09:54:36,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_res_partner_scan_barcode ... 2026-11-11 09:54:37,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Chrome pid: 17421 2026-11-11 09:54:37,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Chrome headless temporary user profile dir: /tmp/tmpgakphh4q_chrome_odoo 2026-11-11 09:54:37,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Issuing json command http://127.0.0.1:43829/json/version 2026-11-11 09:54:37,268 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43829/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:37,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:37,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Issuing json command http://127.0.0.1:43829/json 2026-11-11 09:54:37,380 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43829/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:37,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Websocket url found: ws://127.0.0.1:43829/devtools/page/27E9851F2DDF72BF253FA4BD6F9F3D89 2026-11-11 09:54:37,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Enable chrome headless console log notification 2026-11-11 09:54:37,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Chrome headless enable page notifications 2026-11-11 09:54:37,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:37,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Setting session cookie in browser 2026-11-11 09:54:37,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:37,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:37,641 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:38,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:38] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.091 0.978 2026-11-11 09:54:38,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Navigation result: {'frameId': '27E9851F2DDF72BF253FA4BD6F9F3D89', 'loaderId': 'C65836A7CDF9BDE4EBB8FA9C99A38928', 'isDownload': False} 2026-11-11 09:54:38,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Evaluate ready code "odoo.isTourReady('BarcodeScanPartnerTour')" 2026-11-11 09:54:38,742 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:38,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:38] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 09:54:38,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:38] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.038 2026-11-11 09:54:38,855 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:38] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.075 2026-11-11 09:54:39,451 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:39] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:54:39,492 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:54:39,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:54:39,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: IndexedDB 1 Ready 2026-11-11 09:54:39,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Evaluate test code "odoo.startTour('BarcodeScanPartnerTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:39,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: [1/6] Tour BarcodeScanPartnerTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:39,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.017 2026-11-11 09:54:40,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:40] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 316 0.368 0.584 2026-11-11 09:54:40,488 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.927 2026-11-11 09:54:40,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 09:54:40,769 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:54:40,827 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:54:40,875 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:40] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 09:54:40,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:41,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:41,027 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:41,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.031 2026-11-11 09:54:41,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:54:41,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-11-11 09:54:41,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: [2/6] Tour BarcodeScanPartnerTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:41,232 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.053 0.076 2026-11-11 09:54:41,279 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.011 0.160 2026-11-11 09:54:41,373 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.011 0.184 2026-11-11 09:54:41,446 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.096 2026-11-11 09:54:41,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: [3/6] Tour BarcodeScanPartnerTour → Step PoS model scan barcode '0421234567890' (trigger: body) 2026-11-11 09:54:41,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.012 0.085 2026-11-11 09:54:41,503 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.097 2026-11-11 09:54:41,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: [4/6] Tour BarcodeScanPartnerTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:41,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.119 2026-11-11 09:54:41,553 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.222 2026-11-11 09:54:41,572 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.006 0.140 2026-11-11 09:54:41,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: [5/6] Tour BarcodeScanPartnerTour → Step customer 'John Doe' is selected (trigger: .product-screen .set-partner:contains("John Doe")) 2026-11-11 09:54:41,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.065 2026-11-11 09:54:41,591 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.053 2026-11-11 09:54:41,617 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.143 2026-11-11 09:54:41,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.057 2026-11-11 09:54:41,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.030 2026-11-11 09:54:41,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: [6/6] Tour BarcodeScanPartnerTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:54:41,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.134 2026-11-11 09:54:41,676 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.080 2026-11-11 09:54:41,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: tour succeeded 2026-11-11 09:54:41,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: ╔═══════════════════════════════════════╗ ║ TOUR BarcodeScanPartnerTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 09:54:41,836 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:41] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.053 0.172 2026-11-11 09:54:41,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.browser: heap 14367060 (allocated 15474688) 2026-11-11 09:54:41,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Closing chrome headless with pid 17421 2026-11-11 09:54:41,867 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Closing websocket connection 2026-11-11 09:54:41,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Terminating chrome headless with pid 17421 2026-11-11 09:54:42,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095442_007121_test_res_partner_scan_barcode.txt 2026-11-11 09:54:42,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Removing chrome user profile "/tmp/tmpgakphh4q_chrome_odoo" 2026-11-11 09:54:42,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_reuse_empty_floating_order ... 2026-11-11 09:54:42,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Chrome pid: 17618 2026-11-11 09:54:42,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Chrome headless temporary user profile dir: /tmp/tmpmt9uxg8t_chrome_odoo 2026-11-11 09:54:42,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Issuing json command http://127.0.0.1:35005/json/version 2026-11-11 09:54:42,677 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35005/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:42,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:42,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Issuing json command http://127.0.0.1:35005/json 2026-11-11 09:54:42,720 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35005/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:42,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Websocket url found: ws://127.0.0.1:35005/devtools/page/82317F18651F51234FFA8BF82C393EF9 2026-11-11 09:54:42,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Enable chrome headless console log notification 2026-11-11 09:54:42,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Chrome headless enable page notifications 2026-11-11 09:54:42,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:42,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Setting session cookie in browser 2026-11-11 09:54:42,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:42,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:42,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:44,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.101 1.000 2026-11-11 09:54:44,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Navigation result: {'frameId': '82317F18651F51234FFA8BF82C393EF9', 'loaderId': 'D8DC8DE130757F055696371CA74AEF79', 'isDownload': False} 2026-11-11 09:54:44,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Evaluate ready code "odoo.isTourReady('test_reuse_empty_floating_order')" 2026-11-11 09:54:44,083 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:44,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.013 2026-11-11 09:54:44,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-11-11 09:54:44,180 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-11-11 09:54:44,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:54:44,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:54:44,821 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:54:44,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Evaluate test code "odoo.startTour('test_reuse_empty_floating_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:44,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: IndexedDB 1 Ready 2026-11-11 09:54:44,851 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.014 2026-11-11 09:54:44,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [1/31] Tour test_reuse_empty_floating_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:45,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.334 0.565 2026-11-11 09:54:45,735 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.831 2026-11-11 09:54:46,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.011 2026-11-11 09:54:46,109 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:54:46,178 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 09:54:46,211 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:54:46,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:46,362 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:46,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:54:46,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:54:46,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:46,520 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.032 2026-11-11 09:54:46,595 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:46,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.037 0.161 2026-11-11 09:54:46,685 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [2/31] Tour test_reuse_empty_floating_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:46,689 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.098 2026-11-11 09:54:46,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:54:46,818 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.048 2026-11-11 09:54:46,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.075 2026-11-11 09:54:46,875 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.061 2026-11-11 09:54:46,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.069 2026-11-11 09:54:46,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [3/31] Tour test_reuse_empty_floating_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:46,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.114 2026-11-11 09:54:46,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.120 2026-11-11 09:54:46,966 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.007 0.119 2026-11-11 09:54:46,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [4/31] Tour test_reuse_empty_floating_order → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:54:46,999 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:46] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.009 0.071 2026-11-11 09:54:47,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:47] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.143 2026-11-11 09:54:47,025 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:47] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.081 2026-11-11 09:54:47,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [5/31] Tour test_reuse_empty_floating_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:47,045 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:47] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.143 2026-11-11 09:54:47,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:47] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.105 2026-11-11 09:54:47,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [6/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 09:54:47,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [7/31] Tour test_reuse_empty_floating_order → Step check there are 1 floating order (trigger: .list-container-items .btn) 2026-11-11 09:54:47,193 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:47] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.170 2026-11-11 09:54:47,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [8/31] Tour test_reuse_empty_floating_order → Step .modal-header .oi-arrow-left 2026-11-11 09:54:47,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [9/31] Tour test_reuse_empty_floating_order → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:54:47,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [10/31] Tour test_reuse_empty_floating_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:47,509 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [11/31] Tour test_reuse_empty_floating_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:54:47,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [12/31] Tour test_reuse_empty_floating_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:47,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [13/31] Tour test_reuse_empty_floating_order → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:54:47,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [14/31] Tour test_reuse_empty_floating_order → Step .pos-leftheader .list-plus-btn 2026-11-11 09:54:47,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [15/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 09:54:47,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [16/31] Tour test_reuse_empty_floating_order → Step check there are 2 floating order (trigger: .list-container-items .btn) 2026-11-11 09:54:47,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [17/31] Tour test_reuse_empty_floating_order → Step .modal-header .oi-arrow-left 2026-11-11 09:54:47,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [18/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 09:54:48,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [19/31] Tour test_reuse_empty_floating_order → Step .list-container-items .btn:eq(0) 2026-11-11 09:54:48,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [20/31] Tour test_reuse_empty_floating_order → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:48,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [21/31] Tour test_reuse_empty_floating_order → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:48,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:48,221 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:48,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [22/31] Tour test_reuse_empty_floating_order → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:48,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [23/31] Tour test_reuse_empty_floating_order → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:54:48,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [24/31] Tour test_reuse_empty_floating_order → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 09:54:48,426 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:48,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [25/31] Tour test_reuse_empty_floating_order → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:54:48,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [26/31] Tour test_reuse_empty_floating_order → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:54:48,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96160334 started for PoS orders references: [{'name': 'Order 00090-001-0001', 'uuid': '370168f7-89fc-4e8f-9169-75294845a715'}] 2026-11-11 09:54:48,647 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:54:49,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96160334 order {'name': 'Order 00090-001-0001', 'uuid': '370168f7-89fc-4e8f-9169-75294845a715'} created pos.order #63 2026-11-11 09:54:49,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96160334 finished 2026-11-11 09:54:49,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.327 0.673 2026-11-11 09:54:49,719 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-11-11 09:54:49,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:49] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 09:54:49,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [27/31] Tour test_reuse_empty_floating_order → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:54:49,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [28/31] Tour test_reuse_empty_floating_order → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:54:50,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [29/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 09:54:50,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [30/31] Tour test_reuse_empty_floating_order → Step check there are 1 floating order (trigger: .list-container-items .btn) 2026-11-11 09:54:50,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: [31/31] Tour test_reuse_empty_floating_order → Step .modal-header .oi-arrow-left 2026-11-11 09:54:50,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: tour succeeded 2026-11-11 09:54:50,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_reuse_empty_floating_order SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 09:54:50,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.browser: heap 15905152 (allocated 17571840) 2026-11-11 09:54:50,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Closing chrome headless with pid 17618 2026-11-11 09:54:50,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Closing websocket connection 2026-11-11 09:54:50,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Terminating chrome headless with pid 17618 2026-11-11 09:54:50,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095450_543233_test_reuse_empty_floating_order.txt 2026-11-11 09:54:50,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Removing chrome user profile "/tmp/tmpmt9uxg8t_chrome_odoo" 2026-11-11 09:54:50,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-11-11 09:54:51,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome pid: 17820 2026-11-11 09:54:51,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome headless temporary user profile dir: /tmp/tmp_vlw0xb__chrome_odoo 2026-11-11 09:54:51,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Issuing json command http://127.0.0.1:35711/json/version 2026-11-11 09:54:51,506 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35711/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:51,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:51,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Issuing json command http://127.0.0.1:35711/json 2026-11-11 09:54:51,561 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35711/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:51,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Websocket url found: ws://127.0.0.1:35711/devtools/page/05E509A359FA97148A11E2C293E8037B 2026-11-11 09:54:51,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Enable chrome headless console log notification 2026-11-11 09:54:51,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome headless enable page notifications 2026-11-11 09:54:51,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:51,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Setting session cookie in browser 2026-11-11 09:54:51,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:51,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:51,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:54:52,856 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:52] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.089 0.941 2026-11-11 09:54:52,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Navigation result: {'frameId': '05E509A359FA97148A11E2C293E8037B', 'loaderId': 'A9742DED891344E34827D48814205F9C', 'isDownload': False} 2026-11-11 09:54:52,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-11-11 09:54:52,883 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:52,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:52] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-11-11 09:54:52,932 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:52] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 09:54:52,946 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-11-11 09:54:53,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:54:53,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:53,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:53,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Evaluate test code "odoo.startTour('PaymentScreenRoundingDown', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:54:53,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: IndexedDB 1 Ready 2026-11-11 09:54:53,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.021 2026-11-11 09:54:53,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [1/32] Tour PaymentScreenRoundingDown → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:54:54,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.314 0.568 2026-11-11 09:54:54,530 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.821 2026-11-11 09:54:54,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.009 2026-11-11 09:54:54,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:54:54,889 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:54:54,940 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:54:54,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: Owl is running in 'dev' mode. 2026-11-11 09:54:55,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:55,070 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:54:55,260 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.081 2026-11-11 09:54:55,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 09:54:55,287 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.083 2026-11-11 09:54:55,314 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.080 0.051 2026-11-11 09:54:55,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [2/32] Tour PaymentScreenRoundingDown → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:54:55,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.011 0.112 2026-11-11 09:54:55,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.007 0.100 2026-11-11 09:54:55,452 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.016 2026-11-11 09:54:55,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.008 0.026 2026-11-11 09:54:55,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.048 2026-11-11 09:54:55,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.055 2026-11-11 09:54:55,530 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.085 2026-11-11 09:54:55,548 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.091 2026-11-11 09:54:55,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.095 2026-11-11 09:54:55,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [3/32] Tour PaymentScreenRoundingDown → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:54:55,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.016 0.073 2026-11-11 09:54:55,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.070 2026-11-11 09:54:55,631 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.062 2026-11-11 09:54:55,647 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.116 2026-11-11 09:54:55,671 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.148 2026-11-11 09:54:55,833 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.077 0.136 2026-11-11 09:54:55,853 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:55] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.271 2026-11-11 09:54:55,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [4/32] Tour PaymentScreenRoundingDown → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:56,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [5/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:54:56,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [6/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:54:56,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [7/32] Tour PaymentScreenRoundingDown → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:56,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [8/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:56,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [9/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:56,376 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:56,379 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:56,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [10/32] Tour PaymentScreenRoundingDown → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:56,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [11/32] Tour PaymentScreenRoundingDown → Step total is 1.98 (trigger: .total:contains("1.98")) 2026-11-11 09:54:56,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [12/32] Tour PaymentScreenRoundingDown → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:54:56,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [13/32] Tour PaymentScreenRoundingDown → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:54:56,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:54:56,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [14/32] Tour PaymentScreenRoundingDown → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:54:56,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [15/32] Tour PaymentScreenRoundingDown → Step amount tendered in the line is '1.95' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.95")) 2026-11-11 09:54:56,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [16/32] Tour PaymentScreenRoundingDown → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:54:56,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [17/32] Tour PaymentScreenRoundingDown → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:54:56,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [18/32] Tour PaymentScreenRoundingDown → Step .pos-leftheader .list-plus-btn 2026-11-11 09:54:57,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [19/32] Tour PaymentScreenRoundingDown → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:54:57,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [20/32] Tour PaymentScreenRoundingDown → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:54:57,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [21/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:54:57,280 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [22/32] Tour PaymentScreenRoundingDown → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 09:54:57,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [23/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("-"))) 2026-11-11 09:54:57,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [24/32] Tour PaymentScreenRoundingDown → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:54:57,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [25/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:54:57,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [26/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:54:57,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [27/32] Tour PaymentScreenRoundingDown → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:54:57,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [28/32] Tour PaymentScreenRoundingDown → Step total is -1.98 (trigger: .total:contains("-1.98")) 2026-11-11 09:54:57,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [29/32] Tour PaymentScreenRoundingDown → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:54:57,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [30/32] Tour PaymentScreenRoundingDown → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:54:57,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [31/32] Tour PaymentScreenRoundingDown → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:54:57,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [32/32] Tour PaymentScreenRoundingDown → Step amount tendered in the line is '-1.95' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.95")) 2026-11-11 09:54:58,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: tour succeeded 2026-11-11 09:54:58,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: ╔══════════════════════════════════════════╗ ║ TOUR PaymentScreenRoundingDown SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 09:54:58,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: heap 16091036 (allocated 17571840) 2026-11-11 09:54:58,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Closing chrome headless with pid 17820 2026-11-11 09:54:58,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Closing websocket connection 2026-11-11 09:54:58,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Terminating chrome headless with pid 17820 2026-11-11 09:54:58,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095458_343220_test_rounding_down.txt 2026-11-11 09:54:58,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Removing chrome user profile "/tmp/tmp_vlw0xb__chrome_odoo" 2026-11-11 09:54:58,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome pid: 18015 2026-11-11 09:54:58,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome headless temporary user profile dir: /tmp/tmp_b58m3h3_chrome_odoo 2026-11-11 09:54:58,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Issuing json command http://127.0.0.1:42213/json/version 2026-11-11 09:54:58,890 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42213/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:54:59,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Browser version: Chrome/150.0.7871.114 2026-11-11 09:54:59,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Issuing json command http://127.0.0.1:42213/json 2026-11-11 09:54:59,004 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42213/json with timeout 3 increased to 10s during tests 2026-11-11 09:54:59,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Websocket url found: ws://127.0.0.1:42213/devtools/page/6CD1CCA915744C7C20C4FE14AE784D53 2026-11-11 09:54:59,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Enable chrome headless console log notification 2026-11-11 09:54:59,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome headless enable page notifications 2026-11-11 09:54:59,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:54:59,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Setting session cookie in browser 2026-11-11 09:54:59,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:54:59,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:54:59,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:59] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.027 0.088 2026-11-11 09:54:59,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Navigation result: {'frameId': '6CD1CCA915744C7C20C4FE14AE784D53', 'loaderId': '5B19C90A320C4D997962187BCDD3D996', 'isDownload': False} 2026-11-11 09:54:59,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-11-11 09:54:59,357 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:54:59,393 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:59] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-11-11 09:54:59,407 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:59] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 09:54:59,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:54:59] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-11-11 09:55:00,192 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:55:00,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:00,278 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:55:00,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: IndexedDB 1 Ready 2026-11-11 09:55:00,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Evaluate test code "odoo.startTour('PaymentScreenTotalDueWithOverPayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:00,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [1/16] Tour PaymentScreenTotalDueWithOverPayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:00,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:00] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.216 0.496 2026-11-11 09:55:00,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.002 0.713 2026-11-11 09:55:01,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 09:55:01,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 09:55:01,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:55:01,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 09:55:01,366 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:55:01,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:01,509 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:01,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:01,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:55:01,702 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 09:55:01,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:55:01,756 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 10 0.054 0.055 2026-11-11 09:55:01,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [2/16] Tour PaymentScreenTotalDueWithOverPayment → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:55:01,793 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.097 2026-11-11 09:55:01,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.008 0.150 2026-11-11 09:55:01,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:01] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.011 2026-11-11 09:55:02,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.072 2026-11-11 09:55:02,021 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.093 2026-11-11 09:55:02,035 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.117 2026-11-11 09:55:02,060 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.065 2026-11-11 09:55:02,076 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.006 0.054 2026-11-11 09:55:02,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.037 2026-11-11 09:55:02,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.190 2026-11-11 09:55:02,121 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.081 2026-11-11 09:55:02,137 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.182 2026-11-11 09:55:02,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [3/16] Tour PaymentScreenTotalDueWithOverPayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:02,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.065 2026-11-11 09:55:02,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.060 2026-11-11 09:55:02,175 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.105 2026-11-11 09:55:02,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [4/16] Tour PaymentScreenTotalDueWithOverPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:55:02,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [5/16] Tour PaymentScreenTotalDueWithOverPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:55:02,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [6/16] Tour PaymentScreenTotalDueWithOverPayment → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:02,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [7/16] Tour PaymentScreenTotalDueWithOverPayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:02,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [8/16] Tour PaymentScreenTotalDueWithOverPayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:02,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:02,590 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:02,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [9/16] Tour PaymentScreenTotalDueWithOverPayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:02,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [10/16] Tour PaymentScreenTotalDueWithOverPayment → Step total is 1.98 (trigger: .total:contains("1.98")) 2026-11-11 09:55:02,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [11/16] Tour PaymentScreenTotalDueWithOverPayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:02,822 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [12/16] Tour PaymentScreenTotalDueWithOverPayment → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:55:02,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:55:02,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [13/16] Tour PaymentScreenTotalDueWithOverPayment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:55:02,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [14/16] Tour PaymentScreenTotalDueWithOverPayment → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:55:02,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [15/16] Tour PaymentScreenTotalDueWithOverPayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:55:03,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: [16/16] Tour PaymentScreenTotalDueWithOverPayment → Step change is -3.05 (trigger: .payment-status-change .amount:contains("-3.05")) 2026-11-11 09:55:03,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: tour succeeded 2026-11-11 09:55:03,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR PaymentScreenTotalDueWithOverPayment SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-11 09:55:03,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.browser: heap 15043868 (allocated 15998976) 2026-11-11 09:55:03,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Closing chrome headless with pid 18015 2026-11-11 09:55:03,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Closing websocket connection 2026-11-11 09:55:03,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Terminating chrome headless with pid 18015 2026-11-11 09:55:03,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095503_471796_test_rounding_down.txt 2026-11-11 09:55:03,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Removing chrome user profile "/tmp/tmp_b58m3h3_chrome_odoo" 2026-11-11 09:55:03,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-11-11 09:55:04,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Chrome pid: 18227 2026-11-11 09:55:04,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Chrome headless temporary user profile dir: /tmp/tmpxwfeqw9a_chrome_odoo 2026-11-11 09:55:04,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Issuing json command http://127.0.0.1:41155/json/version 2026-11-11 09:55:04,602 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41155/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:04,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:04,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Issuing json command http://127.0.0.1:41155/json 2026-11-11 09:55:04,632 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41155/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:04,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Websocket url found: ws://127.0.0.1:41155/devtools/page/55CFE983F69C0EC9E6397E76A786F8EC 2026-11-11 09:55:04,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Enable chrome headless console log notification 2026-11-11 09:55:04,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Chrome headless enable page notifications 2026-11-11 09:55:04,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:04,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Setting session cookie in browser 2026-11-11 09:55:04,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:04,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:04,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:07,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:07] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.095 2.273 2026-11-11 09:55:07,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Navigation result: {'frameId': '55CFE983F69C0EC9E6397E76A786F8EC', 'loaderId': 'CF178BE1581E21E5949C703BC9F40A49', 'isDownload': False} 2026-11-11 09:55:07,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-11-11 09:55:07,345 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:07,369 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:07] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-11-11 09:55:07,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:07] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.027 0.047 2026-11-11 09:55:07,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:07] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.077 2026-11-11 09:55:08,184 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:08] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:55:08,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:08,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:55:08,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: IndexedDB 1 Ready 2026-11-11 09:55:08,258 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.017 2026-11-11 09:55:08,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUp', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:08,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [1/65] Tour PaymentScreenRoundingHalfUp → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:09,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.313 0.595 2026-11-11 09:55:09,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.856 2026-11-11 09:55:09,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 09:55:09,421 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:55:09,476 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:55:09,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.006 0.012 2026-11-11 09:55:09,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:09,681 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:55:09,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:55:09,785 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:55:09,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.060 2026-11-11 09:55:09,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.048 2026-11-11 09:55:09,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.054 0.092 2026-11-11 09:55:09,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [2/65] Tour PaymentScreenRoundingHalfUp → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:09,982 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:09] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.014 0.141 2026-11-11 09:55:10,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.123 2026-11-11 09:55:10,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.034 2026-11-11 09:55:10,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.017 0.055 2026-11-11 09:55:10,157 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.016 0.068 2026-11-11 09:55:10,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [3/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.20' (trigger: article.product .product-content .product-name:contains("Product Test 1.20")) 2026-11-11 09:55:10,193 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.015 0.088 2026-11-11 09:55:10,244 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.006 0.131 2026-11-11 09:55:10,248 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.176 2026-11-11 09:55:10,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.121 2026-11-11 09:55:10,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.217 2026-11-11 09:55:10,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.118 2026-11-11 09:55:10,316 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.112 2026-11-11 09:55:10,338 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.076 2026-11-11 09:55:10,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.055 2026-11-11 09:55:10,375 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.006 0.109 2026-11-11 09:55:10,565 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:10] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.101 0.160 2026-11-11 09:55:10,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [4/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:10,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [5/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 09:55:10,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [6/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 09:55:10,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [7/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:10,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [8/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:11,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [9/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:11,112 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:55:11,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:11,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [10/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:11,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [11/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.20 (trigger: .total:contains("1.20")) 2026-11-11 09:55:11,268 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [12/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:11,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [13/65] Tour PaymentScreenRoundingHalfUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:55:11,366 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:11,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [14/65] Tour PaymentScreenRoundingHalfUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:55:11,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [15/65] Tour PaymentScreenRoundingHalfUp → Step amount tendered in the line is '1.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.00")) 2026-11-11 09:55:11,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [16/65] Tour PaymentScreenRoundingHalfUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:55:11,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [17/65] Tour PaymentScreenRoundingHalfUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:55:11,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [18/65] Tour PaymentScreenRoundingHalfUp → Step .pos-leftheader .list-plus-btn 2026-11-11 09:55:11,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [19/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.25' (trigger: article.product .product-content .product-name:contains("Product Test 1.25")) 2026-11-11 09:55:11,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [20/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:11,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [21/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(.qty:contains("1"))) 2026-11-11 09:55:11,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [22/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(.qty:contains("1"))) 2026-11-11 09:55:12,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [23/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:12,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [24/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:12,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [25/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:12,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [26/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:12,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [27/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.25 (trigger: .total:contains("1.25")) 2026-11-11 09:55:12,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [28/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:12,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [29/65] Tour PaymentScreenRoundingHalfUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:55:12,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [30/65] Tour PaymentScreenRoundingHalfUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:55:12,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [31/65] Tour PaymentScreenRoundingHalfUp → Step amount tendered in the line is '1.50' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.50")) 2026-11-11 09:55:12,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [32/65] Tour PaymentScreenRoundingHalfUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:55:12,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [33/65] Tour PaymentScreenRoundingHalfUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:55:12,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [34/65] Tour PaymentScreenRoundingHalfUp → Step .pos-leftheader .list-plus-btn 2026-11-11 09:55:12,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [35/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.4' (trigger: article.product .product-content .product-name:contains("Product Test 1.4")) 2026-11-11 09:55:12,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [36/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:12,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [37/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(.qty:contains("1"))) 2026-11-11 09:55:13,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [38/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(.qty:contains("1"))) 2026-11-11 09:55:13,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [39/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:13,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [40/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:13,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [41/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:13,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [42/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:13,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [43/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.4 (trigger: .total:contains("1.4")) 2026-11-11 09:55:13,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [44/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:13,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [45/65] Tour PaymentScreenRoundingHalfUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:55:13,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [46/65] Tour PaymentScreenRoundingHalfUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:55:13,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [47/65] Tour PaymentScreenRoundingHalfUp → Step amount tendered in the line is '1.50' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.50")) 2026-11-11 09:55:13,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [48/65] Tour PaymentScreenRoundingHalfUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:55:13,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [49/65] Tour PaymentScreenRoundingHalfUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:55:13,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [50/65] Tour PaymentScreenRoundingHalfUp → Step .pos-leftheader .list-plus-btn 2026-11-11 09:55:13,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [51/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.20' (trigger: article.product .product-content .product-name:contains("Product Test 1.20")) 2026-11-11 09:55:13,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [52/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:13,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [53/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 09:55:14,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [54/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 09:55:14,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [55/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:14,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [56/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:14,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [57/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:14,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [58/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:14,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [59/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.20 (trigger: .total:contains("1.20")) 2026-11-11 09:55:14,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [60/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:14,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [61/65] Tour PaymentScreenRoundingHalfUp → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:55:14,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [62/65] Tour PaymentScreenRoundingHalfUp → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:55:14,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [63/65] Tour PaymentScreenRoundingHalfUp → Step click numpad button: 2 (trigger: .modal div.numpad button[value="2"]) 2026-11-11 09:55:14,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [64/65] Tour PaymentScreenRoundingHalfUp → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:55:14,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: [65/65] Tour PaymentScreenRoundingHalfUp → Step change is -1.0 (trigger: .payment-status-change .amount:contains("-1.0")) 2026-11-11 09:55:14,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: tour succeeded 2026-11-11 09:55:14,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: ╔════════════════════════════════════════════╗ ║ TOUR PaymentScreenRoundingHalfUp SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-11 09:55:14,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.browser: heap 17806404 (allocated 19537920) 2026-11-11 09:55:14,976 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Closing chrome headless with pid 18227 2026-11-11 09:55:14,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Closing websocket connection 2026-11-11 09:55:14,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Terminating chrome headless with pid 18227 2026-11-11 09:55:15,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095515_121246_test_rounding_half_up.txt 2026-11-11 09:55:15,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Removing chrome user profile "/tmp/tmpxwfeqw9a_chrome_odoo" 2026-11-11 09:55:15,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-11-11 09:55:15,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Chrome pid: 18423 2026-11-11 09:55:15,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Chrome headless temporary user profile dir: /tmp/tmpzys26smy_chrome_odoo 2026-11-11 09:55:15,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Issuing json command http://127.0.0.1:45157/json/version 2026-11-11 09:55:15,980 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45157/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:16,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:16,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Issuing json command http://127.0.0.1:45157/json 2026-11-11 09:55:16,002 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45157/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:16,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Websocket url found: ws://127.0.0.1:45157/devtools/page/E7B1E7E90FD8A0052BBE7C10F6225B91 2026-11-11 09:55:16,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Enable chrome headless console log notification 2026-11-11 09:55:16,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Chrome headless enable page notifications 2026-11-11 09:55:16,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:16,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Setting session cookie in browser 2026-11-11 09:55:16,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:16,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:16,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:17,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:17] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.121 0.961 2026-11-11 09:55:17,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Navigation result: {'frameId': 'E7B1E7E90FD8A0052BBE7C10F6225B91', 'loaderId': '17B2F4DFAD1FFF573E166ACD7801F8AD', 'isDownload': False} 2026-11-11 09:55:17,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-11-11 09:55:17,455 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:17,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:17] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-11-11 09:55:17,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:17] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 09:55:17,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:17] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.038 2026-11-11 09:55:18,241 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:55:18,258 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:18,294 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:55:18,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: IndexedDB 1 Ready 2026-11-11 09:55:18,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Evaluate test code "odoo.startTour('PaymentScreenRoundingUp', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:18,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [1/32] Tour PaymentScreenRoundingUp → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:19,202 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.352 0.540 2026-11-11 09:55:19,215 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.887 2026-11-11 09:55:19,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:55:19,589 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-11-11 09:55:19,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:55:19,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:55:19,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:55:19,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:19,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:19,844 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:55:19,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.043 2026-11-11 09:55:20,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:55:20,003 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 09:55:20,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.046 0.075 2026-11-11 09:55:20,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [2/32] Tour PaymentScreenRoundingUp → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:20,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.009 0.141 2026-11-11 09:55:20,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.140 2026-11-11 09:55:20,216 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.014 2026-11-11 09:55:20,250 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.011 0.032 2026-11-11 09:55:20,264 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.041 2026-11-11 09:55:20,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.031 2026-11-11 09:55:20,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.061 2026-11-11 09:55:20,339 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.013 0.101 2026-11-11 09:55:20,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [3/32] Tour PaymentScreenRoundingUp → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:55:20,355 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.112 2026-11-11 09:55:20,372 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.098 2026-11-11 09:55:20,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.092 2026-11-11 09:55:20,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-11 09:55:20,424 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.049 2026-11-11 09:55:20,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.102 2026-11-11 09:55:20,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.182 2026-11-11 09:55:20,607 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:20] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.053 0.170 2026-11-11 09:55:20,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [4/32] Tour PaymentScreenRoundingUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:20,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [5/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:55:20,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [6/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:55:20,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [7/32] Tour PaymentScreenRoundingUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:20,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [8/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:21,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [9/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:21,116 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:21,119 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:55:21,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [10/32] Tour PaymentScreenRoundingUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:21,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [11/32] Tour PaymentScreenRoundingUp → Step total is 1.96 (trigger: .total:contains("1.96")) 2026-11-11 09:55:21,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [12/32] Tour PaymentScreenRoundingUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:21,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [13/32] Tour PaymentScreenRoundingUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:55:21,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:21,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [14/32] Tour PaymentScreenRoundingUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:55:21,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [15/32] Tour PaymentScreenRoundingUp → Step amount tendered in the line is '2.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.00")) 2026-11-11 09:55:21,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [16/32] Tour PaymentScreenRoundingUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:55:21,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [17/32] Tour PaymentScreenRoundingUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:55:21,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [18/32] Tour PaymentScreenRoundingUp → Step .pos-leftheader .list-plus-btn 2026-11-11 09:55:21,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [19/32] Tour PaymentScreenRoundingUp → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 09:55:21,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [20/32] Tour PaymentScreenRoundingUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:21,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [21/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 09:55:22,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [22/32] Tour PaymentScreenRoundingUp → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 09:55:22,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [23/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("-"))) 2026-11-11 09:55:22,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [24/32] Tour PaymentScreenRoundingUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:22,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [25/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:55:22,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [26/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:55:22,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [27/32] Tour PaymentScreenRoundingUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:55:22,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [28/32] Tour PaymentScreenRoundingUp → Step total is -1.96 (trigger: .total:contains("-1.96")) 2026-11-11 09:55:22,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [29/32] Tour PaymentScreenRoundingUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:55:22,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [30/32] Tour PaymentScreenRoundingUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:55:22,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [31/32] Tour PaymentScreenRoundingUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:55:22,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: [32/32] Tour PaymentScreenRoundingUp → Step amount tendered in the line is '-2.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-2.00")) 2026-11-11 09:55:22,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: tour succeeded 2026-11-11 09:55:22,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: ╔════════════════════════════════════════╗ ║ TOUR PaymentScreenRoundingUp SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:55:23,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.browser: heap 16090176 (allocated 17571840) 2026-11-11 09:55:23,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Closing chrome headless with pid 18423 2026-11-11 09:55:23,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Closing websocket connection 2026-11-11 09:55:23,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Terminating chrome headless with pid 18423 2026-11-11 09:55:23,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095523_171721_test_rounding_up.txt 2026-11-11 09:55:23,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Removing chrome user profile "/tmp/tmpzys26smy_chrome_odoo" 2026-11-11 09:55:23,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_saver_screen_close_overlays ... 2026-11-11 09:55:23,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Chrome pid: 18626 2026-11-11 09:55:23,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Chrome headless temporary user profile dir: /tmp/tmpi1j3vs14_chrome_odoo 2026-11-11 09:55:23,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Issuing json command http://127.0.0.1:42575/json/version 2026-11-11 09:55:23,883 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42575/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:24,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:24,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Issuing json command http://127.0.0.1:42575/json 2026-11-11 09:55:24,057 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42575/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:24,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Websocket url found: ws://127.0.0.1:42575/devtools/page/75DBFBEA9CC0F27C46ACB8FC799BA8DE 2026-11-11 09:55:24,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Enable chrome headless console log notification 2026-11-11 09:55:24,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Chrome headless enable page notifications 2026-11-11 09:55:24,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:24,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Setting session cookie in browser 2026-11-11 09:55:24,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:24,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:24,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:25,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:25] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.110 1.085 2026-11-11 09:55:25,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Navigation result: {'frameId': '75DBFBEA9CC0F27C46ACB8FC799BA8DE', 'loaderId': '7C76D6245604B59BB2DD43488B16F478', 'isDownload': False} 2026-11-11 09:55:25,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Evaluate ready code "odoo.isTourReady('SaverScreenCloseOverlaysTour')" 2026-11-11 09:55:25,627 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:25,654 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-11-11 09:55:25,682 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-11-11 09:55:25,733 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.093 2026-11-11 09:55:26,402 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:55:26,436 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:55:26,443 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:26,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: IndexedDB 1 Ready 2026-11-11 09:55:26,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Evaluate test code "odoo.startTour('SaverScreenCloseOverlaysTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:26,518 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.054 2026-11-11 09:55:26,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [1/10] Tour SaverScreenCloseOverlaysTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:27,426 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.353 0.602 2026-11-11 09:55:27,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.853 2026-11-11 09:55:27,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 09:55:27,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:55:27,804 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-11-11 09:55:27,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:55:27,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:27,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:27,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:55:28,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55: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 09:55:28,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:55:28,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:55:28,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.019 0.072 2026-11-11 09:55:28,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [2/10] Tour SaverScreenCloseOverlaysTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Opening Control")) 2026-11-11 09:55:28,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.024 0.117 2026-11-11 09:55:28,266 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.004 0.143 2026-11-11 09:55:28,384 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.016 0.046 2026-11-11 09:55:28,398 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.061 2026-11-11 09:55:28,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.091 2026-11-11 09:55:28,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [3/10] Tour SaverScreenCloseOverlaysTour → Step body 2026-11-11 09:55:28,437 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.080 2026-11-11 09:55:28,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.026 0.153 2026-11-11 09:55:28,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [4/10] Tour SaverScreenCloseOverlaysTour → Step no dialog is open (trigger: body:not(:has(.modal-open))) 2026-11-11 09:55:28,529 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.100 2026-11-11 09:55:28,591 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.248 2026-11-11 09:55:28,606 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.161 2026-11-11 09:55:28,632 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.007 0.203 2026-11-11 09:55:28,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [5/10] Tour SaverScreenCloseOverlaysTour → Step body 2026-11-11 09:55:28,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /viin_brand_pos/static/src/img/Viindoo-logo-slogan-half-inverted.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:55:28,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [6/10] Tour SaverScreenCloseOverlaysTour → Step .screen-login .btn.open-register-btn 2026-11-11 09:55:28,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.016 0.116 2026-11-11 09:55:28,693 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.224 2026-11-11 09:55:28,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.009 0.079 2026-11-11 09:55:28,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [7/10] Tour SaverScreenCloseOverlaysTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:28,740 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:28] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.007 0.168 2026-11-11 09:55:28,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [8/10] Tour SaverScreenCloseOverlaysTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:55:29,005 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:29] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.086 2026-11-11 09:55:29,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [9/10] Tour SaverScreenCloseOverlaysTour → Step body 2026-11-11 09:55:29,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: [10/10] Tour SaverScreenCloseOverlaysTour → Step body:not(:has(.dropdown-menu)) 2026-11-11 09:55:29,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: tour succeeded 2026-11-11 09:55:29,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: ╔═════════════════════════════════════════════╗ ║ TOUR SaverScreenCloseOverlaysTour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-11 09:55:29,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.browser: heap 14355208 (allocated 15474688) 2026-11-11 09:55:29,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Closing chrome headless with pid 18626 2026-11-11 09:55:29,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Closing websocket connection 2026-11-11 09:55:29,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Terminating chrome headless with pid 18626 2026-11-11 09:55:29,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095529_708754_test_saver_screen_close_overlays.txt 2026-11-11 09:55:29,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Removing chrome user profile "/tmp/tmpi1j3vs14_chrome_odoo" 2026-11-11 09:55:29,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-11-11 09:55:30,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome pid: 18823 2026-11-11 09:55:30,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless temporary user profile dir: /tmp/tmp9s7xzeof_chrome_odoo 2026-11-11 09:55:30,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Issuing json command http://127.0.0.1:44037/json/version 2026-11-11 09:55:30,609 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44037/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:30,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:30,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Issuing json command http://127.0.0.1:44037/json 2026-11-11 09:55:30,883 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44037/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:30,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Websocket url found: ws://127.0.0.1:44037/devtools/page/B0662B1876216E7B6A697C8D258E898D 2026-11-11 09:55:30,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Enable chrome headless console log notification 2026-11-11 09:55:30,957 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless enable page notifications 2026-11-11 09:55:31,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:31,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Setting session cookie in browser 2026-11-11 09:55:31,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:31,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:31,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:32,373 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:32] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.091 1.031 2026-11-11 09:55:32,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Navigation result: {'frameId': 'B0662B1876216E7B6A697C8D258E898D', 'loaderId': 'B8527C48136D10391C2905F0388E224D', 'isDownload': False} 2026-11-11 09:55:32,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Evaluate ready code "odoo.isTourReady('test_serial_number_do_not_duplicate_after_refresh')" 2026-11-11 09:55:32,418 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:32,463 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:32] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.027 2026-11-11 09:55:32,476 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:32] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 09:55:32,509 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:32] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.075 2026-11-11 09:55:33,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:55:33,434 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:33,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 09:55:33,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:55:33,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Evaluate test code "odoo.startTour('test_serial_number_do_not_duplicate_after_refresh', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:33,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [1/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:34,282 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.289 0.545 2026-11-11 09:55:34,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.860 2026-11-11 09:55:34,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.008 2026-11-11 09:55:34,676 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.016 2026-11-11 09:55:34,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:55:34,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 09:55:34,825 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-11-11 09:55:34,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:34,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:55:34,947 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:35,057 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "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 09:55:35,066 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:55:35,141 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:55:35,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [2/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:35,167 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.027 0.069 2026-11-11 09:55:35,215 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.010 0.085 2026-11-11 09:55:35,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.006 0.154 2026-11-11 09:55:35,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.020 0.041 2026-11-11 09:55:35,379 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.005 0.082 2026-11-11 09:55:35,400 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.079 2026-11-11 09:55:35,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [3/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 09:55:35,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.048 2026-11-11 09:55:35,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.117 2026-11-11 09:55:35,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.126 2026-11-11 09:55:35,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-11 09:55:35,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.009 2026-11-11 09:55:35,492 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.049 2026-11-11 09:55:35,514 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.104 2026-11-11 09:55:35,531 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.115 2026-11-11 09:55:35,542 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.166 2026-11-11 09:55:35,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.069 2026-11-11 09:55:35,689 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.055 0.126 2026-11-11 09:55:35,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [4/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:55:35,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:35] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.008 0.027 2026-11-11 09:55:35,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [5/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:55:35,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [6/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:36,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [7/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 09:55:36,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [8/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:36,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [9/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step refresh page (trigger: body) 2026-11-11 09:55:36,447 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:36] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 30 0.033 0.095 2026-11-11 09:55:36,484 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:36,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [10/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:36,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 09:55:36,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [11/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step check serial number (trigger: .info-list) 2026-11-11 09:55:37,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.203 0.478 2026-11-11 09:55:37,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.683 2026-11-11 09:55:37,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:55:37,661 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 09:55:37,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:55:37,734 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:55:37,781 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:37] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:55:37,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:37,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [12/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:38,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: tour succeeded 2026-11-11 09:55:38,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_serial_number_do_not_duplicate_after_refresh SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-11-11 09:55:38,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 304 - 10 0.032 0.081 2026-11-11 09:55:38,082 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 304 - 4 0.005 0.055 2026-11-11 09:55:38,095 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 304 - 4 0.003 0.115 2026-11-11 09:55:38,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 304 - 4 0.002 0.077 2026-11-11 09:55:38,122 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 304 - 4 0.003 0.094 2026-11-11 09:55:38,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 304 - 4 0.004 0.037 2026-11-11 09:55:38,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.browser: heap 14562644 (allocated 16261120) 2026-11-11 09:55:38,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Closing chrome headless with pid 18823 2026-11-11 09:55:38,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Closing websocket connection 2026-11-11 09:55:38,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 304 - 4 0.029 0.120 2026-11-11 09:55:38,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Terminating chrome headless with pid 18823 2026-11-11 09:55:38,234 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 304 - 4 0.002 0.131 2026-11-11 09:55:38,246 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 304 - 4 0.003 0.209 2026-11-11 09:55:38,264 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 304 - 4 0.002 0.122 2026-11-11 09:55:38,278 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 304 - 4 0.005 0.110 2026-11-11 09:55:38,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:38] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 304 - 4 0.004 0.170 2026-11-11 09:55:38,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095538_376400_test_serial_number_do_not_duplicate_after_refresh.txt 2026-11-11 09:55:38,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Removing chrome user profile "/tmp/tmp9s7xzeof_chrome_odoo" 2026-11-11 09:55:38,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_set_opening_note_without_cash_method ... 2026-11-11 09:55:39,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Chrome pid: 19042 2026-11-11 09:55:39,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmp8y47y9h2_chrome_odoo 2026-11-11 09:55:39,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Issuing json command http://127.0.0.1:38671/json/version 2026-11-11 09:55:39,216 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38671/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:39,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:39,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Issuing json command http://127.0.0.1:38671/json 2026-11-11 09:55:39,339 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38671/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:39,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Websocket url found: ws://127.0.0.1:38671/devtools/page/256C51A4BB509C78EB4BA85A8C02636D 2026-11-11 09:55:39,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Enable chrome headless console log notification 2026-11-11 09:55:39,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Chrome headless enable page notifications 2026-11-11 09:55:39,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:39,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Setting session cookie in browser 2026-11-11 09:55:39,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:39,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:39,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:41,797 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:41] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.097 2.174 2026-11-11 09:55:41,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Navigation result: {'frameId': '256C51A4BB509C78EB4BA85A8C02636D', 'loaderId': '2F041748F65B572E6569F2B5F51AFEBD', 'isDownload': False} 2026-11-11 09:55:41,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Evaluate ready code "odoo.isTourReady('test_set_opening_note_without_cash_method')" 2026-11-11 09:55:41,821 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:41,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:41] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 09:55:41,861 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:41] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-11 09:55:41,878 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:41] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-11-11 09:55:42,492 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:42] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:55:42,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:42,510 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:42,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: IndexedDB 1 Ready 2026-11-11 09:55:42,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Evaluate test code "odoo.startTour('test_set_opening_note_without_cash_method', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:42,573 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.021 2026-11-11 09:55:42,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: [1/4] Tour test_set_opening_note_without_cash_method → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:43,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.314 0.541 2026-11-11 09:55:43,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.791 2026-11-11 09:55:43,687 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 09:55:43,717 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:55:43,764 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:55:43,804 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-11-11 09:55:43,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:43,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:43,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:55:44,051 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:55:44,131 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:55:44,137 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:55:44,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: [2/4] Tour test_set_opening_note_without_cash_method → Step Add Opening Notes (trigger: .opening-notes) 2026-11-11 09:55:44,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.080 0.055 2026-11-11 09:55:44,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.023 0.175 2026-11-11 09:55:44,288 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.133 2026-11-11 09:55:44,414 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.030 2026-11-11 09:55:44,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.045 2026-11-11 09:55:44,465 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.008 0.065 2026-11-11 09:55:44,478 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.088 2026-11-11 09:55:44,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.099 2026-11-11 09:55:44,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.063 2026-11-11 09:55:44,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.083 2026-11-11 09:55:44,616 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.030 0.167 2026-11-11 09:55:44,628 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.118 2026-11-11 09:55:44,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.152 2026-11-11 09:55:44,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.103 2026-11-11 09:55:44,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: [3/4] Tour test_set_opening_note_without_cash_method → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:44,682 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.154 2026-11-11 09:55:44,712 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.019 0.194 2026-11-11 09:55:44,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: [4/4] Tour test_set_opening_note_without_cash_method → Step Wait loading is finished if it is shown (trigger: body) 2026-11-11 09:55:44,854 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.034 0.081 2026-11-11 09:55:44,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: tour succeeded 2026-11-11 09:55:44,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_set_opening_note_without_cash_method SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-11 09:55:45,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.browser: heap 14213240 (allocated 14950400) 2026-11-11 09:55:45,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Closing chrome headless with pid 19042 2026-11-11 09:55:45,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Closing websocket connection 2026-11-11 09:55:45,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Terminating chrome headless with pid 19042 2026-11-11 09:55:45,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095545_256429_test_set_opening_note_without_cash_method.txt 2026-11-11 09:55:45,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Removing chrome user profile "/tmp/tmp8y47y9h2_chrome_odoo" 2026-11-11 09:55:45,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_attribute_value_products ... 2026-11-11 09:55:46,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Chrome pid: 19234 2026-11-11 09:55:46,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Chrome headless temporary user profile dir: /tmp/tmp6l9i77oo_chrome_odoo 2026-11-11 09:55:46,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Issuing json command http://127.0.0.1:43249/json/version 2026-11-11 09:55:46,025 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43249/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:46,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:46,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Issuing json command http://127.0.0.1:43249/json 2026-11-11 09:55:46,189 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43249/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:46,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Websocket url found: ws://127.0.0.1:43249/devtools/page/98E65D22A979EA2FC163759E28D22409 2026-11-11 09:55:46,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Enable chrome headless console log notification 2026-11-11 09:55:46,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Chrome headless enable page notifications 2026-11-11 09:55:46,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:46,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Setting session cookie in browser 2026-11-11 09:55:46,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:46,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:46,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:47,509 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:47] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 133 0.104 1.006 2026-11-11 09:55:47,513 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Navigation result: {'frameId': '98E65D22A979EA2FC163759E28D22409', 'loaderId': '0A503B6067F263E14A8C6FAD6D50C552', 'isDownload': False} 2026-11-11 09:55:47,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Evaluate ready code "odoo.isTourReady('test_single_attribute_value_products')" 2026-11-11 09:55:47,545 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:47,580 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:47] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-11-11 09:55:47,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:47] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-11-11 09:55:47,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:47] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.082 2026-11-11 09:55:48,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:48] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:55:48,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:48,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Evaluate test code "odoo.startTour('test_single_attribute_value_products', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:48,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:55:48,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: [1/6] Tour test_single_attribute_value_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:48,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: IndexedDB 1 Ready 2026-11-11 09:55:49,509 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:49] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.324 0.610 2026-11-11 09:55:49,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.933 2026-11-11 09:55:49,847 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 09:55:49,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-11-11 09:55:49,893 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:55:49,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.017 2026-11-11 09:55:50,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.022 2026-11-11 09:55:50,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:50,155 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:50,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:50,251 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:50,284 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "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 09:55:50,294 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:55:50,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.034 0.055 2026-11-11 09:55:50,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: [2/6] Tour test_single_attribute_value_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:50,383 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.008 0.078 2026-11-11 09:55:50,408 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.004 0.140 2026-11-11 09:55:50,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.013 2026-11-11 09:55:50,485 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.035 2026-11-11 09:55:50,498 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.032 2026-11-11 09:55:50,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.053 2026-11-11 09:55:50,531 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.058 2026-11-11 09:55:50,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.110 2026-11-11 09:55:50,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.090 2026-11-11 09:55:50,614 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.018 2026-11-11 09:55:50,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.103 2026-11-11 09:55:50,648 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.084 2026-11-11 09:55:50,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: [3/6] Tour test_single_attribute_value_products → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:55:50,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.121 2026-11-11 09:55:50,708 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.094 2026-11-11 09:55:50,742 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.010 0.211 2026-11-11 09:55:50,921 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:50] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.072 0.163 2026-11-11 09:55:51,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: [4/6] Tour test_single_attribute_value_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:51,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: [5/6] Tour test_single_attribute_value_products → Step Check orderline with attributes: {"productName":"Whiteboard Pen (add 2)","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Whiteboard Pen (add 2)")):has(.qty:contains("1"))) 2026-11-11 09:55:51,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: [6/6] Tour test_single_attribute_value_products → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:51,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: tour succeeded 2026-11-11 09:55:51,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_single_attribute_value_products SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-11 09:55:51,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.browser: heap 14540784 (allocated 15998976) 2026-11-11 09:55:51,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Closing chrome headless with pid 19234 2026-11-11 09:55:51,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Closing websocket connection 2026-11-11 09:55:51,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Terminating chrome headless with pid 19234 2026-11-11 09:55:51,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095551_655779_test_single_attribute_value_products.txt 2026-11-11 09:55:51,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Removing chrome user profile "/tmp/tmp6l9i77oo_chrome_odoo" 2026-11-11 09:55:51,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_value_multi_attribute_configurator ... 2026-11-11 09:55:52,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Chrome pid: 19437 2026-11-11 09:55:52,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Chrome headless temporary user profile dir: /tmp/tmpkcq9g6k9_chrome_odoo 2026-11-11 09:55:52,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Issuing json command http://127.0.0.1:42993/json/version 2026-11-11 09:55:52,745 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42993/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:52,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:52,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Issuing json command http://127.0.0.1:42993/json 2026-11-11 09:55:52,898 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42993/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:52,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Websocket url found: ws://127.0.0.1:42993/devtools/page/6654237D77066716CB0D3E6796F19CA0 2026-11-11 09:55:53,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Enable chrome headless console log notification 2026-11-11 09:55:53,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Chrome headless enable page notifications 2026-11-11 09:55:53,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:53,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Setting session cookie in browser 2026-11-11 09:55:53,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:53,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:53,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:55:54,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:54] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.099 1.064 2026-11-11 09:55:54,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Navigation result: {'frameId': '6654237D77066716CB0D3E6796F19CA0', 'loaderId': '19FB698CD37DF81BE4E715B79A87A91A', 'isDownload': False} 2026-11-11 09:55:54,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Evaluate ready code "odoo.isTourReady('test_single_value_multi_attribute_configurator')" 2026-11-11 09:55:54,431 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:55:54,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:54] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 09:55:54,478 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:54] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.039 2026-11-11 09:55:54,488 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:54] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-11-11 09:55:55,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:55] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:55:55,249 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:55:55,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:55,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: IndexedDB 1 Ready 2026-11-11 09:55:55,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.015 0.010 2026-11-11 09:55:55,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Evaluate test code "odoo.startTour('test_single_value_multi_attribute_configurator', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:55:55,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [1/10] Tour test_single_value_multi_attribute_configurator → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:55:56,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.330 0.529 2026-11-11 09:55:56,156 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.809 2026-11-11 09:55:56,524 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 09:55:56,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:55:56,639 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:55:56,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 09:55:56,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: Owl is running in 'dev' mode. 2026-11-11 09:55:56,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:55:56,925 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:55:57,035 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:55:57,078 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:55:57,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-11-11 09:55:57,139 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.041 0.052 2026-11-11 09:55:57,204 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.020 0.138 2026-11-11 09:55:57,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [2/10] Tour test_single_value_multi_attribute_configurator → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:55:57,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.010 0.174 2026-11-11 09:55:57,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.012 0.043 2026-11-11 09:55:57,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.054 2026-11-11 09:55:57,437 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.071 2026-11-11 09:55:57,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.096 2026-11-11 09:55:57,470 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.101 2026-11-11 09:55:57,486 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-11 09:55:57,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.057 2026-11-11 09:55:57,548 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.026 0.136 2026-11-11 09:55:57,565 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.035 2026-11-11 09:55:57,590 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.057 2026-11-11 09:55:57,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [3/10] Tour test_single_value_multi_attribute_configurator → Step click product 'Single Multi Product' (trigger: article.product .product-content .product-name:contains("Single Multi Product")) 2026-11-11 09:55:57,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.011 0.081 2026-11-11 09:55:57,643 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.111 2026-11-11 09:55:57,807 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.068 0.122 2026-11-11 09:55:57,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:57] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.298 2026-11-11 09:55:57,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [4/10] Tour test_single_value_multi_attribute_configurator → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Attribute selection")) 2026-11-11 09:55:57,985 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [5/10] Tour test_single_value_multi_attribute_configurator → Step picking multi attribute with name Extra Cheese (trigger: .modal .form-check-label:contains('Extra Cheese')) 2026-11-11 09:55:58,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [6/10] Tour test_single_value_multi_attribute_configurator → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 09:55:58,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [7/10] Tour test_single_value_multi_attribute_configurator → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:55:58,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [8/10] Tour test_single_value_multi_attribute_configurator → Step Check orderline with attributes: {"withClass":".selected","productName":"Single Multi Product (Extra Cheese)","quantity":"1.0","price":"15.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Single Multi Product (Extra Cheese)")):has(.qty:contains("1")):has(.price:contains("15.0"))) 2026-11-11 09:55:58,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [9/10] Tour test_single_value_multi_attribute_configurator → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:55:58,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: [10/10] Tour test_single_value_multi_attribute_configurator → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:55:58,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: tour succeeded 2026-11-11 09:55:58,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_single_value_multi_attribute_configurator SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-11-11 09:55:58,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.browser: heap 14815644 (allocated 15474688) 2026-11-11 09:55:58,653 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:55:58] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.101 0.147 2026-11-11 09:55:58,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Closing chrome headless with pid 19437 2026-11-11 09:55:58,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Closing websocket connection 2026-11-11 09:55:58,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Terminating chrome headless with pid 19437 2026-11-11 09:55:58,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095558_824306_test_single_value_multi_attribute_configurator.txt 2026-11-11 09:55:58,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Removing chrome user profile "/tmp/tmpkcq9g6k9_chrome_odoo" 2026-11-11 09:55:58,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_stale_draft_read_keeps_order_paid ... 2026-11-11 09:55:59,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Chrome pid: 19641 2026-11-11 09:55:59,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Chrome headless temporary user profile dir: /tmp/tmp8reqzfd5_chrome_odoo 2026-11-11 09:55:59,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Issuing json command http://127.0.0.1:37941/json/version 2026-11-11 09:55:59,602 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37941/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:55:59,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Browser version: Chrome/150.0.7871.114 2026-11-11 09:55:59,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Issuing json command http://127.0.0.1:37941/json 2026-11-11 09:55:59,702 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37941/json with timeout 3 increased to 10s during tests 2026-11-11 09:55:59,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Websocket url found: ws://127.0.0.1:37941/devtools/page/F69CB32F6D3A6E6AD9C9430F53B132A0 2026-11-11 09:55:59,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Enable chrome headless console log notification 2026-11-11 09:55:59,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Chrome headless enable page notifications 2026-11-11 09:55:59,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:55:59,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Setting session cookie in browser 2026-11-11 09:55:59,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:55:59,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:55:59,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:00,910 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:00] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.087 0.894 2026-11-11 09:56:00,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Navigation result: {'frameId': 'F69CB32F6D3A6E6AD9C9430F53B132A0', 'loaderId': 'AC51DDA1DED256BF765C2A8191484301', 'isDownload': False} 2026-11-11 09:56:00,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Evaluate ready code "odoo.isTourReady('test_stale_draft_read_keeps_order_paid')" 2026-11-11 09:56:00,940 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:00,996 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:00] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-11-11 09:56:01,009 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:01] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-11-11 09:56:01,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:01] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.059 2026-11-11 09:56:01,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:01] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:56:01,719 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:56:01,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:56:01,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: IndexedDB 1 Ready 2026-11-11 09:56:01,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.029 2026-11-11 09:56:01,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Evaluate test code "odoo.startTour('test_stale_draft_read_keeps_order_paid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:01,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [1/10] Tour test_stale_draft_read_keeps_order_paid → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:02,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:02] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.352 0.605 2026-11-11 09:56:02,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.899 2026-11-11 09:56:03,077 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.009 2026-11-11 09:56:03,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 09:56:03,206 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-11-11 09:56:03,260 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.016 2026-11-11 09:56:03,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:03,408 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:03,431 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:03,535 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:56:03,590 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 09:56:03,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.082 2026-11-11 09:56:03,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.049 0.069 2026-11-11 09:56:03,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [2/10] Tour test_stale_draft_read_keeps_order_paid → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:03,764 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.041 0.205 2026-11-11 09:56:03,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.222 2026-11-11 09:56:03,832 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:56:03,861 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.019 2026-11-11 09:56:03,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.037 2026-11-11 09:56:03,898 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.046 2026-11-11 09:56:03,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.052 2026-11-11 09:56:03,975 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.023 0.093 2026-11-11 09:56:03,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:03] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.120 2026-11-11 09:56:04,018 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.012 0.153 2026-11-11 09:56:04,036 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.091 2026-11-11 09:56:04,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.010 0.134 2026-11-11 09:56:04,077 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.007 0.174 2026-11-11 09:56:04,097 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.099 2026-11-11 09:56:04,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [3/10] Tour test_stale_draft_read_keeps_order_paid → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:56:04,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.017 0.129 2026-11-11 09:56:04,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.144 2026-11-11 09:56:04,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [4/10] Tour test_stale_draft_read_keeps_order_paid → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:56:04,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [5/10] Tour test_stale_draft_read_keeps_order_paid → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:56:04,573 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:04,576 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:56:04,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [6/10] Tour test_stale_draft_read_keeps_order_paid → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:56:04,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [7/10] Tour test_stale_draft_read_keeps_order_paid → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:56:04,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [8/10] Tour test_stale_draft_read_keeps_order_paid → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:56:04,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:04,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17464161 started for PoS orders references: [{'name': 'Order 00099-001-0001', 'uuid': '89f03661-1689-48f0-b55d-8d3f4183544f'}] 2026-11-11 09:56:04,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [9/10] Tour test_stale_draft_read_keeps_order_paid → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:56:04,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:05,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17464161 order {'name': 'Order 00099-001-0001', 'uuid': '89f03661-1689-48f0-b55d-8d3f4183544f'} created pos.order #64 2026-11-11 09:56:05,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17464161 finished 2026-11-11 09:56:05,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.373 0.626 2026-11-11 09:56:05,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:56:06,061 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:06] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.011 2026-11-11 09:56:06,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: [10/10] Tour test_stale_draft_read_keeps_order_paid → Step A draft read started before the payment commit is loaded afterwards (trigger: .receipt-screen) 2026-11-11 09:56:06,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: tour succeeded 2026-11-11 09:56:06,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_stale_draft_read_keeps_order_paid SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-11 09:56:06,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid.browser: heap 15527668 (allocated 17047552) 2026-11-11 09:56:06,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Closing chrome headless with pid 19641 2026-11-11 09:56:06,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Closing websocket connection 2026-11-11 09:56:06,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Terminating chrome headless with pid 19641 2026-11-11 09:56:06,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095606_455332_test_stale_draft_read_keeps_order_paid.txt 2026-11-11 09:56:06,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_stale_draft_read_keeps_order_paid: Removing chrome user profile "/tmp/tmp8reqzfd5_chrome_odoo" 2026-11-11 09:56:06,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_sync_from_ui_one_by_one ... 2026-11-11 09:56:07,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Chrome pid: 19843 2026-11-11 09:56:07,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Chrome headless temporary user profile dir: /tmp/tmpes49ax0n_chrome_odoo 2026-11-11 09:56:07,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Issuing json command http://127.0.0.1:42181/json/version 2026-11-11 09:56:07,055 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42181/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:07,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:07,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Issuing json command http://127.0.0.1:42181/json 2026-11-11 09:56:07,092 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42181/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:07,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Websocket url found: ws://127.0.0.1:42181/devtools/page/E497815CF96EDF4C6C32538F1288C418 2026-11-11 09:56:07,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Enable chrome headless console log notification 2026-11-11 09:56:07,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Chrome headless enable page notifications 2026-11-11 09:56:07,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:56:07,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Setting session cookie in browser 2026-11-11 09:56:07,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:56:07,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:56:07,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:09,681 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:09] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 185 0.167 2.208 2026-11-11 09:56:09,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Navigation result: {'frameId': 'E497815CF96EDF4C6C32538F1288C418', 'loaderId': '981A1C3FAC061D1A2D0898AA2CA7811F', 'isDownload': False} 2026-11-11 09:56:09,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Evaluate ready code "odoo.isTourReady('test_sync_from_ui_one_by_one')" 2026-11-11 09:56:09,725 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:09,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:09] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 09:56:09,788 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:09] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-11-11 09:56:09,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:09] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.058 2026-11-11 09:56:10,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:10] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:56:10,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:56:10,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:56:10,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: IndexedDB 1 Ready 2026-11-11 09:56:10,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Evaluate test code "odoo.startTour('test_sync_from_ui_one_by_one', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:10,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [1/10] Tour test_sync_from_ui_one_by_one → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:11,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:11] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.343 0.544 2026-11-11 09:56:11,643 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.898 2026-11-11 09:56:11,951 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.019 2026-11-11 09:56:11,962 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 09:56:11,987 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:56:12,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 09:56:12,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-11-11 09:56:12,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:12,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:12,258 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:12,411 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.051 2026-11-11 09:56:12,453 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.108 2026-11-11 09:56:12,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.112 2026-11-11 09:56:12,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [2/10] Tour test_sync_from_ui_one_by_one → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:12,497 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.080 0.067 2026-11-11 09:56:12,550 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.017 0.162 2026-11-11 09:56:12,611 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.023 0.111 2026-11-11 09:56:12,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.092 2026-11-11 09:56:12,683 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.010 0.103 2026-11-11 09:56:12,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.145 2026-11-11 09:56:12,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [3/10] Tour test_sync_from_ui_one_by_one → Step Create fake orders (trigger: body) 2026-11-11 09:56:12,753 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.023 0.158 2026-11-11 09:56:12,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.153 2026-11-11 09:56:12,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.128 2026-11-11 09:56:12,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [4/10] Tour test_sync_from_ui_one_by_one → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:56:12,842 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.014 0.184 2026-11-11 09:56:12,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.013 0.104 2026-11-11 09:56:12,914 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.015 0.074 2026-11-11 09:56:12,927 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.201 2026-11-11 09:56:12,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.129 2026-11-11 09:56:12,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.007 0.240 2026-11-11 09:56:12,992 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:12] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.012 0.126 2026-11-11 09:56:13,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:13] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.058 0.172 2026-11-11 09:56:13,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [5/10] Tour test_sync_from_ui_one_by_one → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:56:13,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [6/10] Tour test_sync_from_ui_one_by_one → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:56:13,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:56:13,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:56:13,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [7/10] Tour test_sync_from_ui_one_by_one → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:56:13,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [8/10] Tour test_sync_from_ui_one_by_one → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:56:13,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [9/10] Tour test_sync_from_ui_one_by_one → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:56:13,576 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:13,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: [10/10] Tour test_sync_from_ui_one_by_one → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:56:13,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38342492 started for PoS orders references: [{'name': 'Order 00100-001-0001', 'uuid': 'c3299622-3b85-4932-8e47-c92a909c37f6'}] 2026-11-11 09:56:13,708 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:56:14,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38342492 order {'name': 'Order 00100-001-0001', 'uuid': 'c3299622-3b85-4932-8e47-c92a909c37f6'} created pos.order #65 2026-11-11 09:56:14,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38342492 finished 2026-11-11 09:56:14,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.327 0.609 2026-11-11 09:56:14,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54265014 started for PoS orders references: [{'name': 'Order 00100-001-0002', 'uuid': '7cf0d19a-5f8a-4bf6-b85a-032df2f424b9'}] 2026-11-11 09:56:14,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54265014 order {'name': 'Order 00100-001-0002', 'uuid': '7cf0d19a-5f8a-4bf6-b85a-032df2f424b9'} created pos.order #66 2026-11-11 09:56:14,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54265014 finished 2026-11-11 09:56:14,891 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.061 0.139 2026-11-11 09:56:14,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85274428 started for PoS orders references: [{'name': 'Order 00100-001-0003', 'uuid': 'fd9ab6b4-e6c2-4426-bac7-7de365869d74'}] 2026-11-11 09:56:15,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85274428 order {'name': 'Order 00100-001-0003', 'uuid': 'fd9ab6b4-e6c2-4426-bac7-7de365869d74'} created pos.order #67 2026-11-11 09:56:15,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85274428 finished 2026-11-11 09:56:15,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.054 0.117 2026-11-11 09:56:15,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60057989 started for PoS orders references: [{'name': 'Order 00100-001-0004', 'uuid': 'ab178bdc-955e-4f8a-a121-02665f24c6d0'}] 2026-11-11 09:56:15,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60057989 order {'name': 'Order 00100-001-0004', 'uuid': 'ab178bdc-955e-4f8a-a121-02665f24c6d0'} created pos.order #68 2026-11-11 09:56:15,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60057989 finished 2026-11-11 09:56:15,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.052 0.156 2026-11-11 09:56:15,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15113990 started for PoS orders references: [{'name': 'Order 00100-001-0005', 'uuid': '266850a1-c63b-4930-aa0e-8c32a22633b7'}] 2026-11-11 09:56:15,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15113990 order {'name': 'Order 00100-001-0005', 'uuid': '266850a1-c63b-4930-aa0e-8c32a22633b7'} created pos.order #69 2026-11-11 09:56:15,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15113990 finished 2026-11-11 09:56:15,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.043 0.120 2026-11-11 09:56:15,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37242777 started for PoS orders references: [{'name': 'Order 00100-001-0006', 'uuid': '7ecf0627-1f2e-445f-86fd-2279c2f1f70c'}] 2026-11-11 09:56:15,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37242777 order {'name': 'Order 00100-001-0006', 'uuid': '7ecf0627-1f2e-445f-86fd-2279c2f1f70c'} created pos.order #70 2026-11-11 09:56:15,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37242777 finished 2026-11-11 09:56:15,889 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.059 0.147 2026-11-11 09:56:15,964 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.024 2026-11-11 09:56:16,035 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:16] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 9 0.007 0.019 2026-11-11 09:56:16,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: tour succeeded 2026-11-11 09:56:16,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_sync_from_ui_one_by_one SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-11 09:56:16,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.browser: heap 17141360 (allocated 18489344) 2026-11-11 09:56:16,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Closing chrome headless with pid 19843 2026-11-11 09:56:16,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Closing websocket connection 2026-11-11 09:56:16,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Terminating chrome headless with pid 19843 2026-11-11 09:56:16,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095616_405515_test_sync_from_ui_one_by_one.txt 2026-11-11 09:56:16,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Removing chrome user profile "/tmp/tmpes49ax0n_chrome_odoo" 2026-11-11 09:56:16,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_synced_products_keep_variants_collapsed ... 2026-11-11 09:56:17,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Chrome pid: 20047 2026-11-11 09:56:17,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Chrome headless temporary user profile dir: /tmp/tmpjqugwct4_chrome_odoo 2026-11-11 09:56:17,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Issuing json command http://127.0.0.1:45589/json/version 2026-11-11 09:56:17,686 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45589/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:17,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:17,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Issuing json command http://127.0.0.1:45589/json 2026-11-11 09:56:17,779 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45589/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:17,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Websocket url found: ws://127.0.0.1:45589/devtools/page/0EA3E55E8084E504C2AE4C6904F02EA0 2026-11-11 09:56:17,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Enable chrome headless console log notification 2026-11-11 09:56:17,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Chrome headless enable page notifications 2026-11-11 09:56:18,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:56:18,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Setting session cookie in browser 2026-11-11 09:56:18,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:56:18,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:56:18,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:19,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.090 1.035 2026-11-11 09:56:19,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Navigation result: {'frameId': '0EA3E55E8084E504C2AE4C6904F02EA0', 'loaderId': 'F314476B273783054A3D93BEAB6787F4', 'isDownload': False} 2026-11-11 09:56:19,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Evaluate ready code "odoo.isTourReady('test_synced_products_keep_variants_collapsed')" 2026-11-11 09:56:19,240 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:19,279 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-11-11 09:56:19,296 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-11-11 09:56:19,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.053 2026-11-11 09:56:19,901 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:56:19,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:19,923 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:19,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: IndexedDB 1 Ready 2026-11-11 09:56:19,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Evaluate test code "odoo.startTour('test_synced_products_keep_variants_collapsed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:19,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: [1/5] Tour test_synced_products_keep_variants_collapsed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:20,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:20] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.411 0.539 2026-11-11 09:56:20,926 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.947 2026-11-11 09:56:21,205 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.011 2026-11-11 09:56:21,207 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.011 2026-11-11 09:56:21,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:56:21,339 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.019 0.032 2026-11-11 09:56:21,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:56:21,414 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:56:21,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:21,516 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:21,537 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:21,624 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:21,688 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:21,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "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 09:56:21,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: [2/5] Tour test_synced_products_keep_variants_collapsed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:21,746 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.050 0.076 2026-11-11 09:56:21,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.011 0.146 2026-11-11 09:56:21,881 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.016 0.171 2026-11-11 09:56:21,922 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.099 2026-11-11 09:56:21,931 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.088 2026-11-11 09:56:21,947 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.064 2026-11-11 09:56:21,981 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:21] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.110 2026-11-11 09:56:22,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: [3/5] Tour test_synced_products_keep_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 09:56:22,047 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.014 0.132 2026-11-11 09:56:22,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.007 0.228 2026-11-11 09:56:22,081 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.007 0.138 2026-11-11 09:56:22,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.148 2026-11-11 09:56:22,126 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.012 0.116 2026-11-11 09:56:22,147 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.007 0.082 2026-11-11 09:56:22,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.060 2026-11-11 09:56:22,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.132 2026-11-11 09:56:22,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.221 2026-11-11 09:56:22,307 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.315 2026-11-11 09:56:22,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: [4/5] Tour test_synced_products_keep_variants_collapsed → Step receive the paid order's products as another device would (trigger: .pos) 2026-11-11 09:56:22,411 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:56:22,718 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 87 0.100 0.183 2026-11-11 09:56:22,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: [5/5] Tour test_synced_products_keep_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 09:56:22,763 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.004 0.015 2026-11-11 09:56:22,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.013 2026-11-11 09:56:22,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: tour succeeded 2026-11-11 09:56:22,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_synced_products_keep_variants_collapsed SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-11-11 09:56:22,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed.browser: heap 14406492 (allocated 15212544) 2026-11-11 09:56:22,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Closing chrome headless with pid 20047 2026-11-11 09:56:22,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Closing websocket connection 2026-11-11 09:56:22,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Terminating chrome headless with pid 20047 2026-11-11 09:56:23,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095623_116316_test_synced_products_keep_variants_collapsed.txt 2026-11-11 09:56:23,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_synced_products_keep_variants_collapsed: Removing chrome user profile "/tmp/tmpjqugwct4_chrome_odoo" 2026-11-11 09:56:23,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tax_control_button_visiblity ... 2026-11-11 09:56:23,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Chrome pid: 20257 2026-11-11 09:56:23,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Chrome headless temporary user profile dir: /tmp/tmpzu5av4t__chrome_odoo 2026-11-11 09:56:23,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Issuing json command http://127.0.0.1:41101/json/version 2026-11-11 09:56:23,988 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41101/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:24,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:24,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Issuing json command http://127.0.0.1:41101/json 2026-11-11 09:56:24,034 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41101/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:24,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Websocket url found: ws://127.0.0.1:41101/devtools/page/0374C5214DD2F6FE7DD9FA46ABE560DA 2026-11-11 09:56:24,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Enable chrome headless console log notification 2026-11-11 09:56:24,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Chrome headless enable page notifications 2026-11-11 09:56:24,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:56:24,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Setting session cookie in browser 2026-11-11 09:56:24,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:56:24,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:56:24,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:25,270 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:25] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.080 0.960 2026-11-11 09:56:25,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Navigation result: {'frameId': '0374C5214DD2F6FE7DD9FA46ABE560DA', 'loaderId': '4A15AD264DB7ABE56CED7CF88759B365', 'isDownload': False} 2026-11-11 09:56:25,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Evaluate ready code "odoo.isTourReady('test_tax_control_button_visiblity')" 2026-11-11 09:56:25,307 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:25,346 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.014 2026-11-11 09:56:25,369 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-11-11 09:56:25,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-11-11 09:56:26,097 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:56:26,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:26,141 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:56:26,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: IndexedDB 1 Ready 2026-11-11 09:56:26,163 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-11-11 09:56:26,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Evaluate test code "odoo.startTour('test_tax_control_button_visiblity', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:26,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: [1/6] Tour test_tax_control_button_visiblity → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:27,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 311 0.367 0.590 2026-11-11 09:56:27,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.921 2026-11-11 09:56:27,475 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.011 2026-11-11 09:56:27,526 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:56:27,611 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:56:27,650 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:56:27,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:27,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:56:27,816 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:56:27,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:28,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:56:28,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 09:56:28,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.046 0.057 2026-11-11 09:56:28,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: [2/6] Tour test_tax_control_button_visiblity → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:28,138 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.013 0.141 2026-11-11 09:56:28,160 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.005 0.104 2026-11-11 09:56:28,262 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.019 0.019 2026-11-11 09:56:28,286 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.057 2026-11-11 09:56:28,330 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.011 0.071 2026-11-11 09:56:28,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.080 2026-11-11 09:56:28,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.064 2026-11-11 09:56:28,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: [3/6] Tour test_tax_control_button_visiblity → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:56:28,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.105 2026-11-11 09:56:28,414 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.188 2026-11-11 09:56:28,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: [4/6] Tour test_tax_control_button_visiblity → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:56:28,442 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.006 0.077 2026-11-11 09:56:28,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.045 2026-11-11 09:56:28,493 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: [5/6] Tour test_tax_control_button_visiblity → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:56:28,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.109 2026-11-11 09:56:28,518 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.008 0.233 2026-11-11 09:56:28,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.161 2026-11-11 09:56:28,546 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.108 2026-11-11 09:56:28,650 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:28] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.161 2026-11-11 09:56:28,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: [6/6] Tour test_tax_control_button_visiblity → Step Check that: ---click fiscal position button--- is not true (trigger: body:not(:has(.o_fiscal_position_button))) 2026-11-11 09:56:28,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: tour succeeded 2026-11-11 09:56:28,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_tax_control_button_visiblity SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 09:56:28,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.browser: heap 14180308 (allocated 15474688) 2026-11-11 09:56:28,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Closing chrome headless with pid 20257 2026-11-11 09:56:28,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Closing websocket connection 2026-11-11 09:56:28,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Terminating chrome headless with pid 20257 2026-11-11 09:56:29,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095629_037897_test_tax_control_button_visiblity.txt 2026-11-11 09:56:29,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Removing chrome user profile "/tmp/tmpzu5av4t__chrome_odoo" 2026-11-11 09:56:29,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ticket_screen_keeps_displayed_variant ... 2026-11-11 09:56:30,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Chrome pid: 20457 2026-11-11 09:56:30,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Chrome headless temporary user profile dir: /tmp/tmpiqtuhax__chrome_odoo 2026-11-11 09:56:30,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Issuing json command http://127.0.0.1:36627/json/version 2026-11-11 09:56:30,425 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36627/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:30,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:30,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Issuing json command http://127.0.0.1:36627/json 2026-11-11 09:56:30,584 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36627/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:30,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Websocket url found: ws://127.0.0.1:36627/devtools/page/4D9EEE9F979DA1DAD40FBDB89FFB7EF8 2026-11-11 09:56:30,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Enable chrome headless console log notification 2026-11-11 09:56:30,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Chrome headless enable page notifications 2026-11-11 09:56:30,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:56:30,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Setting session cookie in browser 2026-11-11 09:56:30,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:56:30,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:56:30,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:32,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:32] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.090 1.072 2026-11-11 09:56:32,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Navigation result: {'frameId': '4D9EEE9F979DA1DAD40FBDB89FFB7EF8', 'loaderId': '6C10067F834241572CC5B10DEFC55A0F', 'isDownload': False} 2026-11-11 09:56:32,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Evaluate ready code "odoo.isTourReady('test_ticket_screen_keeps_variants_collapsed')" 2026-11-11 09:56:32,110 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:32,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:32] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-11-11 09:56:32,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:32] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.025 2026-11-11 09:56:32,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:32] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.035 2026-11-11 09:56:33,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:56:33,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:33,064 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:33,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: IndexedDB 1 Ready 2026-11-11 09:56:33,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Evaluate test code "odoo.startTour('test_ticket_screen_keeps_variants_collapsed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:33,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [1/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:33,902 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:33] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.303 0.518 2026-11-11 09:56:33,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.823 2026-11-11 09:56:34,192 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:56:34,208 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-11 09:56:34,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:56:34,301 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.003 0.022 2026-11-11 09:56:34,355 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:56:34,386 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-11-11 09:56:34,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:34,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:34,522 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:56:34,632 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:56:34,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-11-11 09:56:34,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.021 0.047 2026-11-11 09:56:34,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 09:56:34,766 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [2/11] Tour test_ticket_screen_keeps_variants_collapsed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:34,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.017 0.162 2026-11-11 09:56:34,847 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.086 2026-11-11 09:56:34,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.025 2026-11-11 09:56:34,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.045 2026-11-11 09:56:34,965 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.011 2026-11-11 09:56:34,975 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:34] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 09:56:35,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.092 2026-11-11 09:56:35,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.005 0.113 2026-11-11 09:56:35,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [3/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 09:56:35,048 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.013 2026-11-11 09:56:35,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.007 0.134 2026-11-11 09:56:35,103 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.095 2026-11-11 09:56:35,135 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.011 0.120 2026-11-11 09:56:35,182 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.017 0.241 2026-11-11 09:56:35,203 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.157 2026-11-11 09:56:35,220 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.155 2026-11-11 09:56:35,374 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.239 2026-11-11 09:56:35,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [4/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:56:35,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [5/11] Tour test_ticket_screen_keeps_variants_collapsed → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:56:35,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [6/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter 2026-11-11 09:56:35,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:35,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [7/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul 2026-11-11 09:56:35,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [8/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 09:56:35,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [9/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .ticket-screen .orders:contains("Test/0001") 2026-11-11 09:56:35,860 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:35] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.007 0.036 2026-11-11 09:56:36,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:36] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 87 0.119 0.166 2026-11-11 09:56:36,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [10/11] Tour test_ticket_screen_keeps_variants_collapsed → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:56:36,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: [11/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 09:56:36,327 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 26 0.054 0.087 2026-11-11 09:56:36,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: tour succeeded 2026-11-11 09:56:36,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_ticket_screen_keeps_variants_collapsed SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-11 09:56:36,370 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.007 0.169 2026-11-11 09:56:36,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant.browser: heap 15225196 (allocated 16261120) 2026-11-11 09:56:36,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.003 0.025 2026-11-11 09:56:36,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Closing chrome headless with pid 20457 2026-11-11 09:56:36,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Closing websocket connection 2026-11-11 09:56:36,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Terminating chrome headless with pid 20457 2026-11-11 09:56:36,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095636_777572_test_ticket_screen_keeps_displayed_variant.txt 2026-11-11 09:56:36,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_displayed_variant: Removing chrome user profile "/tmp/tmpiqtuhax__chrome_odoo" 2026-11-11 09:56:36,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ticket_screen_keeps_variants_collapsed ... 2026-11-11 09:56:37,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Chrome pid: 20661 2026-11-11 09:56:37,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Chrome headless temporary user profile dir: /tmp/tmplg9wa55a_chrome_odoo 2026-11-11 09:56:37,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Issuing json command http://127.0.0.1:40119/json/version 2026-11-11 09:56:37,977 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40119/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:38,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:38,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Issuing json command http://127.0.0.1:40119/json 2026-11-11 09:56:38,092 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40119/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:38,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Websocket url found: ws://127.0.0.1:40119/devtools/page/46FC5926F1B0767907C60FBF1D20152B 2026-11-11 09:56:38,149 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Enable chrome headless console log notification 2026-11-11 09:56:38,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Chrome headless enable page notifications 2026-11-11 09:56:38,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:56:38,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Setting session cookie in browser 2026-11-11 09:56:38,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:56:38,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:56:38,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:40,630 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:40] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.095 2.183 2026-11-11 09:56:40,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Navigation result: {'frameId': '46FC5926F1B0767907C60FBF1D20152B', 'loaderId': '4DD7A57F5695F9DAD1E7AD9E174B04A2', 'isDownload': False} 2026-11-11 09:56:40,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Evaluate ready code "odoo.isTourReady('test_ticket_screen_keeps_variants_collapsed')" 2026-11-11 09:56:40,696 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:40,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:40] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-11-11 09:56:40,738 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:40] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 09:56:40,757 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:40] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-11-11 09:56:41,497 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:56:41,507 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:56:41,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:41,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: IndexedDB 1 Ready 2026-11-11 09:56:41,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Evaluate test code "odoo.startTour('test_ticket_screen_keeps_variants_collapsed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:41,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [1/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:42,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.305 0.523 2026-11-11 09:56:42,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.838 2026-11-11 09:56:42,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.008 2026-11-11 09:56:42,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 09:56:42,701 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:56:42,758 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.024 2026-11-11 09:56:42,796 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:56:42,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-11-11 09:56:42,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:42,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:56:42,948 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:43,022 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:43,040 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:56:43,063 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:56:43,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.038 0.058 2026-11-11 09:56:43,148 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.008 0.074 2026-11-11 09:56:43,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [2/11] Tour test_ticket_screen_keeps_variants_collapsed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:43,173 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.005 0.133 2026-11-11 09:56:43,282 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.027 2026-11-11 09:56:43,317 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.054 2026-11-11 09:56:43,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.040 2026-11-11 09:56:43,357 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.011 0.075 2026-11-11 09:56:43,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.106 2026-11-11 09:56:43,390 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.087 2026-11-11 09:56:43,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.044 2026-11-11 09:56:43,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.100 2026-11-11 09:56:43,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [3/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 09:56:43,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.110 2026-11-11 09:56:43,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.170 2026-11-11 09:56:43,472 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.089 2026-11-11 09:56:43,486 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.073 2026-11-11 09:56:43,494 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.074 2026-11-11 09:56:43,618 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.043 0.126 2026-11-11 09:56:43,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [4/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:56:43,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [5/11] Tour test_ticket_screen_keeps_variants_collapsed → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:56:43,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [6/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter 2026-11-11 09:56:43,885 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:56:43,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [7/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul 2026-11-11 09:56:43,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [8/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 09:56:44,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [9/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .ticket-screen .orders:contains("Test/0001") 2026-11-11 09:56:44,085 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:44] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.010 0.026 2026-11-11 09:56:44,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:44] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 87 0.097 0.163 2026-11-11 09:56:44,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [10/11] Tour test_ticket_screen_keeps_variants_collapsed → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:56:44,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 26 0.033 0.059 2026-11-11 09:56:44,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: [11/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 09:56:44,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.009 0.079 2026-11-11 09:56:44,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: tour succeeded 2026-11-11 09:56:44,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_ticket_screen_keeps_variants_collapsed SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-11 09:56:44,580 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.003 0.010 2026-11-11 09:56:44,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed.browser: heap 15220064 (allocated 15998976) 2026-11-11 09:56:44,766 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Closing chrome headless with pid 20661 2026-11-11 09:56:44,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Closing websocket connection 2026-11-11 09:56:44,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Terminating chrome headless with pid 20661 2026-11-11 09:56:44,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095644_920714_test_ticket_screen_keeps_variants_collapsed.txt 2026-11-11 09:56:44,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ticket_screen_keeps_variants_collapsed: Removing chrome user profile "/tmp/tmplg9wa55a_chrome_odoo" 2026-11-11 09:56:44,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tracking_number_closing_session ... 2026-11-11 09:56:45,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Chrome pid: 20864 2026-11-11 09:56:45,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Chrome headless temporary user profile dir: /tmp/tmp38a6nkek_chrome_odoo 2026-11-11 09:56:45,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Issuing json command http://127.0.0.1:34157/json/version 2026-11-11 09:56:45,572 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34157/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:45,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:45,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Issuing json command http://127.0.0.1:34157/json 2026-11-11 09:56:45,662 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34157/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:45,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Websocket url found: ws://127.0.0.1:34157/devtools/page/190A8A5081D7FB95DA38F9899FF84A7A 2026-11-11 09:56:45,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Enable chrome headless console log notification 2026-11-11 09:56:45,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Chrome headless enable page notifications 2026-11-11 09:56:45,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:56:45,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Setting session cookie in browser 2026-11-11 09:56:45,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:56:45,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:56:45,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:56:46,966 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:46] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.109 1.014 2026-11-11 09:56:46,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Navigation result: {'frameId': '190A8A5081D7FB95DA38F9899FF84A7A', 'loaderId': '94DCB4D3873A5391BD84F7E1BFAD24A1', 'isDownload': False} 2026-11-11 09:56:46,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Evaluate ready code "odoo.isTourReady('test_tracking_number_closing_session')" 2026-11-11 09:56:46,997 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:47,051 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:47] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.035 2026-11-11 09:56:47,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:47] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.055 2026-11-11 09:56:47,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:47] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.046 2026-11-11 09:56:47,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:47] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:56:47,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:47,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:47,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: IndexedDB 1 Ready 2026-11-11 09:56:47,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Evaluate test code "odoo.startTour('test_tracking_number_closing_session', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:56:47,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [1/30] Tour test_tracking_number_closing_session → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:48,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:48] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.320 0.574 2026-11-11 09:56:48,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.905 2026-11-11 09:56:48,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:56:48,952 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 09:56:48,988 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:56:49,075 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:56:49,139 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.015 2026-11-11 09:56:49,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:49,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:49,319 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:49,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:49,434 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:56:49,440 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:56:49,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.044 0.054 2026-11-11 09:56:49,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [2/30] Tour test_tracking_number_closing_session → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:49,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.013 0.146 2026-11-11 09:56:49,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.009 0.110 2026-11-11 09:56:49,718 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.020 0.055 2026-11-11 09:56:49,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [3/30] Tour test_tracking_number_closing_session → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:56:49,794 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.021 0.116 2026-11-11 09:56:49,832 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.015 0.141 2026-11-11 09:56:49,857 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.120 2026-11-11 09:56:49,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.008 0.224 2026-11-11 09:56:49,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.011 0.220 2026-11-11 09:56:49,959 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.024 0.059 2026-11-11 09:56:49,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:49] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.326 2026-11-11 09:56:50,002 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.150 2026-11-11 09:56:50,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.008 0.213 2026-11-11 09:56:50,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.151 2026-11-11 09:56:50,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.078 2026-11-11 09:56:50,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.017 0.153 2026-11-11 09:56:50,239 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.202 2026-11-11 09:56:50,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [4/30] Tour test_tracking_number_closing_session → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:56:50,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [5/30] Tour test_tracking_number_closing_session → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:56:50,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [6/30] Tour test_tracking_number_closing_session → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:56:50,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [7/30] Tour test_tracking_number_closing_session → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:56:50,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [8/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:56:50,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [9/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:56:50,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:50,839 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:56:50,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [10/30] Tour test_tracking_number_closing_session → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:56:50,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [11/30] Tour test_tracking_number_closing_session → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:56:51,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [12/30] Tour test_tracking_number_closing_session → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:56:51,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:56:51,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [13/30] Tour test_tracking_number_closing_session → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:56:51,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41805845 started for PoS orders references: [{'name': 'Order 00105-001-0001', 'uuid': 'ac2aaf4b-5659-4419-81f5-ae27d18439b0'}] 2026-11-11 09:56:51,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:56:52,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41805845 order {'name': 'Order 00105-001-0001', 'uuid': 'ac2aaf4b-5659-4419-81f5-ae27d18439b0'} created pos.order #74 2026-11-11 09:56:52,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41805845 finished 2026-11-11 09:56:52,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.420 0.773 2026-11-11 09:56:52,442 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:56:52,497 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:52] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.005 0.013 2026-11-11 09:56:52,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [14/30] Tour test_tracking_number_closing_session → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:56:52,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [15/30] Tour test_tracking_number_closing_session → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:56:52,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [16/30] Tour test_tracking_number_closing_session → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:56:52,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [17/30] Tour test_tracking_number_closing_session → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:56:52,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [18/30] Tour test_tracking_number_closing_session → Step Select button close register (trigger: button:contains(close register)) 2026-11-11 09:56:52,878 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:52] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.011 0.028 2026-11-11 09:56:52,997 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:52] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 9 0.009 0.029 2026-11-11 09:56:53,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:53] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 26 0.030 0.064 2026-11-11 09:56:53,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 38, model: account.move 2026-11-11 09:56:55,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:55] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 513 0.729 1.208 2026-11-11 09:56:55,266 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:55] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 73 0.044 0.130 2026-11-11 09:56:55,308 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:56:55,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [19/30] Tour test_tracking_number_closing_session → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:56:55,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: IndexedDB 1 Ready 2026-11-11 09:56:56,272 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.190 0.504 2026-11-11 09:56:56,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.669 2026-11-11 09:56:56,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 09:56:56,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 09:56:56,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:56:56,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 09:56:56,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:56:56,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: Owl is running in 'dev' mode. 2026-11-11 09:56:56,779 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 304 - 10 0.017 0.043 2026-11-11 09:56:56,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [20/30] Tour test_tracking_number_closing_session → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:56:56,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 304 - 4 0.005 0.089 2026-11-11 09:56:56,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image/res.company/5/favicon HTTP/1.1" 304 - 4 0.044 0.105 2026-11-11 09:56:56,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 304 - 4 0.003 0.073 2026-11-11 09:56:56,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 304 - 4 0.002 0.066 2026-11-11 09:56:56,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 304 - 4 0.004 0.012 2026-11-11 09:56:56,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [21/30] Tour test_tracking_number_closing_session → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:56:56,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 304 - 4 0.006 0.082 2026-11-11 09:56:56,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 304 - 4 0.002 0.127 2026-11-11 09:56:56,990 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:56] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 304 - 4 0.002 0.080 2026-11-11 09:56:57,008 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 304 - 4 0.005 0.042 2026-11-11 09:56:57,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 304 - 4 0.003 0.172 2026-11-11 09:56:57,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 304 - 4 0.007 0.098 2026-11-11 09:56:57,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 304 - 4 0.001 0.044 2026-11-11 09:56:57,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 304 - 4 0.003 0.174 2026-11-11 09:56:57,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 304 - 4 0.001 0.104 2026-11-11 09:56:57,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 304 - 4 0.006 0.155 2026-11-11 09:56:57,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 20 0.041 0.158 2026-11-11 09:56:57,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [22/30] Tour test_tracking_number_closing_session → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:56:57,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [23/30] Tour test_tracking_number_closing_session → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:56:57,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [24/30] Tour test_tracking_number_closing_session → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:56:57,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [25/30] Tour test_tracking_number_closing_session → Step 'Desk Pad' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Pad")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:56:57,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [26/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:56:57,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [27/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:56:57,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [28/30] Tour test_tracking_number_closing_session → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:56:57,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [29/30] Tour test_tracking_number_closing_session → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:56:57,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: [30/30] Tour test_tracking_number_closing_session → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:56:57,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: tour succeeded 2026-11-11 09:56:57,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_tracking_number_closing_session SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-11 09:56:57,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38324445 started for PoS orders references: [{'name': 'Order 00106-001-0001', 'uuid': 'cbff0c17-bc1f-4c03-945c-d195086e9ea8'}] 2026-11-11 09:56:58,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.browser: heap 15772428 (allocated 17309696) 2026-11-11 09:56:58,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Closing chrome headless with pid 20864 2026-11-11 09:56:58,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Closing websocket connection 2026-11-11 09:56:58,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Terminating chrome headless with pid 20864 2026-11-11 09:56:58,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095658_370361_test_tracking_number_closing_session.txt 2026-11-11 09:56:58,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Removing chrome user profile "/tmp/tmp38a6nkek_chrome_odoo" 2026-11-11 09:56:58,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: waiting for threads: [] 2026-11-11 09:56:58,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38324445 order {'name': 'Order 00106-001-0001', 'uuid': 'cbff0c17-bc1f-4c03-945c-d195086e9ea8'} created pos.order #75 2026-11-11 09:56:58,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38324445 finished 2026-11-11 09:56:58,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:56:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 204 0.264 0.532 2026-11-11 09:56:58,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_translate_product_name ... 2026-11-11 09:56:59,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Chrome pid: 21102 2026-11-11 09:56:59,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Chrome headless temporary user profile dir: /tmp/tmprhx7rp27_chrome_odoo 2026-11-11 09:56:59,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Issuing json command http://127.0.0.1:36071/json/version 2026-11-11 09:56:59,760 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36071/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:56:59,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Browser version: Chrome/150.0.7871.114 2026-11-11 09:56:59,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Issuing json command http://127.0.0.1:36071/json 2026-11-11 09:56:59,865 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36071/json with timeout 3 increased to 10s during tests 2026-11-11 09:56:59,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Websocket url found: ws://127.0.0.1:36071/devtools/page/8A4CD35C0A424C3A124E848AE0C51C1B 2026-11-11 09:56:59,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Enable chrome headless console log notification 2026-11-11 09:56:59,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Chrome headless enable page notifications 2026-11-11 09:57:00,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:57:00,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Setting session cookie in browser 2026-11-11 09:57:00,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:57:00,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:57:00,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:57:05,178 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-11-11 09:57:07,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:07] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.137 7.157 2026-11-11 09:57:07,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Navigation result: {'frameId': '8A4CD35C0A424C3A124E848AE0C51C1B', 'loaderId': '6814DB848B4162C13901943B70291872', 'isDownload': False} 2026-11-11 09:57:07,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Evaluate ready code "odoo.isTourReady('TranslateProductNameTour')" 2026-11-11 09:57:07,519 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:57:07,540 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:07] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-11-11 09:57:07,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:07] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 09:57:07,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:07] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.031 2026-11-11 09:57:08,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:08] "GET /web/webclient/translations/398d5a2a957f398ed7962d3a2ce532a3b82f08ea?lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.077 2026-11-11 09:57:08,358 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:08,378 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:57:08,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: IndexedDB 1 Ready 2026-11-11 09:57:08,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Evaluate test code "odoo.startTour('TranslateProductNameTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:57:08,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: [1/4] Tour TranslateProductNameTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:57:09,453 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.415 0.542 2026-11-11 09:57:09,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.962 2026-11-11 09:57:09,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:57:09,750 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.019 2026-11-11 09:57:09,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:57:09,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:57:09,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-11-11 09:57:09,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: Owl is running in 'dev' mode. 2026-11-11 09:57:10,081 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:10,085 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:10,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "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 09:57:10,202 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.043 2026-11-11 09:57:10,208 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:57:10,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: [2/4] Tour TranslateProductNameTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:57:10,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.077 0.074 2026-11-11 09:57:10,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 9 0.014 0.105 2026-11-11 09:57:10,418 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 4 0.011 0.236 2026-11-11 09:57:10,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.035 2026-11-11 09:57:10,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.033 2026-11-11 09:57:10,476 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.013 0.081 2026-11-11 09:57:10,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.058 2026-11-11 09:57:10,501 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.037 2026-11-11 09:57:10,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: [3/4] Tour TranslateProductNameTour → Step click product 'Testez le produit' (trigger: article.product .product-content .product-name:contains("Testez le produit")) 2026-11-11 09:57:10,518 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.107 2026-11-11 09:57:10,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.045 2026-11-11 09:57:10,549 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.043 2026-11-11 09:57:10,572 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.014 0.167 2026-11-11 09:57:10,606 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.006 0.092 2026-11-11 09:57:10,832 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.231 2026-11-11 09:57:10,851 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.319 2026-11-11 09:57:10,868 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.299 2026-11-11 09:57:10,898 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:10] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.009 0.421 2026-11-11 09:57:10,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: [4/4] Tour TranslateProductNameTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:57:11,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: tour succeeded 2026-11-11 09:57:11,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: ╔═════════════════════════════════════════╗ ║ TOUR TranslateProductNameTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-11 09:57:11,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.browser: heap 15736232 (allocated 16986112) 2026-11-11 09:57:11,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Closing chrome headless with pid 21102 2026-11-11 09:57:11,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Closing websocket connection 2026-11-11 09:57:11,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Terminating chrome headless with pid 21102 2026-11-11 09:57:11,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095711_339302_test_translate_product_name.txt 2026-11-11 09:57:11,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Removing chrome user profile "/tmp/tmprhx7rp27_chrome_odoo" 2026-11-11 09:57:11,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_zero_decimal_places_currency ... 2026-11-11 09:57:12,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Chrome pid: 21298 2026-11-11 09:57:12,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Chrome headless temporary user profile dir: /tmp/tmpm1tnjkx1_chrome_odoo 2026-11-11 09:57:12,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Issuing json command http://127.0.0.1:44789/json/version 2026-11-11 09:57:12,334 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44789/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:57:12,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Browser version: Chrome/150.0.7871.114 2026-11-11 09:57:12,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Issuing json command http://127.0.0.1:44789/json 2026-11-11 09:57:12,409 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44789/json with timeout 3 increased to 10s during tests 2026-11-11 09:57:12,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Websocket url found: ws://127.0.0.1:44789/devtools/page/D23497616BD93A417A26A2B7A81A3AFB 2026-11-11 09:57:12,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Enable chrome headless console log notification 2026-11-11 09:57:12,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Chrome headless enable page notifications 2026-11-11 09:57:12,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:57:12,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Setting session cookie in browser 2026-11-11 09:57:12,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Open "http://127.0.0.1:8069/pos/ui?config_id=9" in browser 2026-11-11 09:57:12,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=9" 2026-11-11 09:57:12,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:57:13,812 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:13] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.098 0.915 2026-11-11 09:57:13,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Navigation result: {'frameId': 'D23497616BD93A417A26A2B7A81A3AFB', 'loaderId': '870C798F1A800ADFDF05E5A16711F56C', 'isDownload': False} 2026-11-11 09:57:13,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Evaluate ready code "odoo.isTourReady('test_zero_decimal_places_currency')" 2026-11-11 09:57:13,861 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:57:13,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:13] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 09:57:13,933 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:13] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.047 2026-11-11 09:57:13,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:13] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-11-11 09:57:14,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:57:14,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:14,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Evaluate test code "odoo.startTour('test_zero_decimal_places_currency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=9", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:57:14,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: IndexedDB 1 Ready 2026-11-11 09:57:14,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [1/15] Tour test_zero_decimal_places_currency → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:57:14,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.054 2026-11-11 09:57:15,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:15] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.326 0.528 2026-11-11 09:57:15,691 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.869 2026-11-11 09:57:16,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:57:16,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-11-11 09:57:16,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-11-11 09:57:16,158 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 09:57:16,193 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:57:16,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: Owl is running in 'dev' mode. 2026-11-11 09:57:16,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:57:16,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:57:16,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:57:16,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 09:57:16,519 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:57:16,586 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 17 0.036 0.080 2026-11-11 09:57:16,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [2/15] Tour test_zero_decimal_places_currency → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:57:16,624 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=res.company&id=5&field=logo HTTP/1.1" 200 - 9 0.015 0.126 2026-11-11 09:57:16,657 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image/res.company/5/favicon HTTP/1.1" 200 - 4 0.008 0.149 2026-11-11 09:57:16,703 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.010 0.009 2026-11-11 09:57:16,755 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.018 0.045 2026-11-11 09:57:16,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.027 2026-11-11 09:57:16,836 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.021 0.096 2026-11-11 09:57:16,849 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.103 2026-11-11 09:57:16,872 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.009 0.175 2026-11-11 09:57:16,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [3/15] Tour test_zero_decimal_places_currency → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 09:57:16,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.095 2026-11-11 09:57:16,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.127 2026-11-11 09:57:16,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.009 0.076 2026-11-11 09:57:16,958 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.201 2026-11-11 09:57:16,971 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.105 2026-11-11 09:57:16,985 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:16] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.052 2026-11-11 09:57:17,007 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:17] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.116 2026-11-11 09:57:17,178 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:17] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.067 0.188 2026-11-11 09:57:17,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [4/15] Tour test_zero_decimal_places_currency → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:17,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [5/15] Tour test_zero_decimal_places_currency → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 09:57:17,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [6/15] Tour test_zero_decimal_places_currency → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:17,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [7/15] Tour test_zero_decimal_places_currency → Step 'Test Product' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Test Product")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:57:17,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [8/15] Tour test_zero_decimal_places_currency → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:57:17,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [9/15] Tour test_zero_decimal_places_currency → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:57:17,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:17,733 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:57:17,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [10/15] Tour test_zero_decimal_places_currency → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:57:17,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [11/15] Tour test_zero_decimal_places_currency → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:57:17,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [12/15] Tour test_zero_decimal_places_currency → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:57:17,932 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:17,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [13/15] Tour test_zero_decimal_places_currency → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:57:18,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32936262 started for PoS orders references: [{'name': 'Order 00108-001-0001', 'uuid': 'f1d62738-706d-402d-bb3c-55a631125167'}] 2026-11-11 09:57:18,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:57:19,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32936262 order {'name': 'Order 00108-001-0001', 'uuid': 'f1d62738-706d-402d-bb3c-55a631125167'} created pos.order #76 2026-11-11 09:57:19,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32936262 finished 2026-11-11 09:57:19,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.389 0.711 2026-11-11 09:57:19,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:57:19,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:19] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 09:57:19,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [14/15] Tour test_zero_decimal_places_currency → Step .receipt-screen .o_payment_successful:contains("100") 2026-11-11 09:57:19,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: [15/15] Tour test_zero_decimal_places_currency → Step .receipt-screen 2026-11-11 09:57:19,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: tour succeeded 2026-11-11 09:57:19,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_zero_decimal_places_currency SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 09:57:19,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.browser: heap 15681852 (allocated 17571840) 2026-11-11 09:57:19,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Closing chrome headless with pid 21298 2026-11-11 09:57:19,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Closing websocket connection 2026-11-11 09:57:19,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Terminating chrome headless with pid 21298 2026-11-11 09:57:19,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095719_802183_test_zero_decimal_places_currency.txt 2026-11-11 09:57:19,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Removing chrome user profile "/tmp/tmpm1tnjkx1_chrome_odoo" 2026-11-11 09:57:19,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-11-11 09:57:31,043 104 INFO rb-85cb4a8-226658-434924 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:33,667 104 INFO rb-85cb4a8-226658-434924 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,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-11-11 09:57:42,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 21501 2026-11-11 09:57:42,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmp2xjg3j9d_chrome_odoo 2026-11-11 09:57:42,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:46593/json/version 2026-11-11 09:57:42,827 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46593/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:57:42,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:57:42,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:46593/json 2026-11-11 09:57:42,916 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46593/json with timeout 3 increased to 10s during tests 2026-11-11 09:57:42,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:46593/devtools/page/F88585E4FB627723E851BAD9A99867AB 2026-11-11 09:57:42,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:57:43,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:57:43,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:57:43,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:57:43,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:57:43,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:57:43,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:57:45,463 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:45] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.102 2.176 2026-11-11 09:57:45,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'F88585E4FB627723E851BAD9A99867AB', 'loaderId': '5875A2EE2537BE095B73EBD156FCB9B0', 'isDownload': False} 2026-11-11 09:57:45,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-11-11 09:57:45,496 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:57:45,534 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:45] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 09:57:45,554 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:45] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.018 2026-11-11 09:57:45,567 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:45] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-11-11 09:57:46,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:46] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:57:46,345 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:46,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:46,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:57:46,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:57:46,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/84] Tour pos_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:57:47,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.484 0.539 2026-11-11 09:57:47,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 1.035 2026-11-11 09:57:47,711 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:57:47,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 09:57:47,763 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-11-11 09:57:47,818 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 09:57:47,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-11-11 09:57:47,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:57:47,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:57:48,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 09:57:48,067 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:48] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.025 0.052 2026-11-11 09:57:48,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:57:48,080 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:57:48,096 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:48] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-11-11 09:57:48,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/84] Tour pos_pricelist → Step waiting for loading to finish (trigger: body:not(:has(.pos-loader))) 2026-11-11 09:57:49,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/84] Tour pos_pricelist → Step wait for unit tests to finish (trigger: .pos.done-testing) 2026-11-11 09:57:49,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/84] Tour pos_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:57:49,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:49,372 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:49] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.037 0.068 2026-11-11 09:57:49,426 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:57:49,452 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:57:49,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:57:49,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:57:49,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/84] Tour pos_pricelist → Step verify pricelist Public Pricelist is set and selected (trigger: .selection-item.selected:contains('Public Pricelist')) 2026-11-11 09:57:49,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/84] Tour pos_pricelist → Step select price list 'Fixed' (trigger: .selection-item:contains("Fixed")) 2026-11-11 09:57:49,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:49,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:49,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/84] Tour pos_pricelist → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:57:50,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/84] Tour pos_pricelist → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:57:50,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/84] Tour pos_pricelist → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-11-11 09:57:50,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:50,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:50,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:57:50,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:57:50,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:57:50,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/84] Tour pos_pricelist → Step verify pricelist Public Pricelist is set and selected (trigger: .selection-item.selected:contains('Public Pricelist')) 2026-11-11 09:57:50,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/84] Tour pos_pricelist → Step select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist")) 2026-11-11 09:57:50,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:50,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:50,867 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/84] Tour pos_pricelist → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:57:51,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/84] Tour pos_pricelist → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:57:51,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/84] Tour pos_pricelist → Step click partner 'Lumber Inc' from partner list screen (trigger: .modal .partner-list b:contains(Lumber Inc)) 2026-11-11 09:57:51,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [28/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:51,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [29/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:51,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [30/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:57:51,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [31/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:57:51,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [32/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:57:51,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [33/84] Tour pos_pricelist → Step verify pricelist Public Pricelist is set and selected (trigger: .selection-item.selected:contains('Public Pricelist')) 2026-11-11 09:57:51,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [34/84] Tour pos_pricelist → Step select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist")) 2026-11-11 09:57:51,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [35/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:51,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [36/84] Tour pos_pricelist → Step click product 'Wall Shelf' (trigger: article.product .product-content .product-name:contains("Wall Shelf")) 2026-11-11 09:57:51,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [37/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:52,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [38/84] Tour pos_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(.qty:contains("1"))) 2026-11-11 09:57:52,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [39/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:52,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [40/84] Tour pos_pricelist → Step 'Wall Shelf' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Wall Shelf")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:57:52,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [41/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:52,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [42/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:57:52,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [43/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:57:52,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [44/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:57:52,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [45/84] Tour pos_pricelist → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-11 09:57:52,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [46/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:52,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [47/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:52,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [48/84] Tour pos_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf")):has(.qty:contains("1"))) 2026-11-11 09:57:52,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [49/84] Tour pos_pricelist → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:57:52,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [50/84] Tour pos_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf")):has(.qty:contains("2"))) 2026-11-11 09:57:52,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [51/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:53,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [52/84] Tour pos_pricelist → Step order total amount is '$ 2.00' (trigger: .product-screen .order-summary .total:contains("$ 2.00")) 2026-11-11 09:57:53,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [53/84] Tour pos_pricelist → Step order total amount is '$ 2.00' (trigger: .product-screen .order-summary .total:contains("$ 2.00"):not(:visible)) 2026-11-11 09:57:53,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [54/84] Tour pos_pricelist → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-11-11 09:57:53,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [55/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:53,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [56/84] Tour pos_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:57:53,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [57/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:53,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [58/84] Tour pos_pricelist → Step 'Small Shelf' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Small Shelf")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:57:53,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [59/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:53,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [60/84] Tour pos_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:57:53,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [61/84] Tour pos_pricelist → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:57:53,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [62/84] Tour pos_pricelist → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:57:53,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [63/84] Tour pos_pricelist → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:57:53,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [64/84] Tour pos_pricelist → Step Check orderline with attributes: {"productName":"Small Shelf","price":"5.0","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.price:contains("5.0"))) 2026-11-11 09:57:54,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [65/84] Tour pos_pricelist → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:57:54,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [66/84] Tour pos_pricelist → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:57:54,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [67/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:54,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [68/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:54,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [69/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:57:54,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [70/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:57:54,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [71/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:57:54,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [72/84] Tour pos_pricelist → Step select price list 'Public Pricelist' (trigger: .selection-item:contains("Public Pricelist")) 2026-11-11 09:57:54,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [73/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:54,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [74/84] Tour pos_pricelist → Step order total amount is '$ 8.96' (trigger: .product-screen .order-summary .total:contains("$ 8.96")) 2026-11-11 09:57:54,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [75/84] Tour pos_pricelist → Step order total amount is '$ 8.96' (trigger: .product-screen .order-summary .total:contains("$ 8.96"):not(:visible)) 2026-11-11 09:57:54,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [76/84] Tour pos_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:54,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [77/84] Tour pos_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:57:54,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [78/84] Tour pos_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:57:55,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [79/84] Tour pos_pricelist → Step .o_pricelist_button 2026-11-11 09:57:55,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [80/84] Tour pos_pricelist → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-11 09:57:55,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [81/84] Tour pos_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:55,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [82/84] Tour pos_pricelist → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:57:55,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [83/84] Tour pos_pricelist → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:57:55,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [84/84] Tour pos_pricelist → Step close the Point of Sale frontend (trigger: .close-pos-popup .button:contains('Discard')) 2026-11-11 09:57:55,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:55] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 8 0.009 0.028 2026-11-11 09:57:55,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:57:55,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════╗ ║ TOUR pos_pricelist SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-11 09:57:55,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 16323480 (allocated 17702912) 2026-11-11 09:57:55,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 21501 2026-11-11 09:57:55,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:57:55,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 21501 2026-11-11 09:57:55,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095755_869491_test_01_pos_basic_order.txt 2026-11-11 09:57:55,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmp2xjg3j9d_chrome_odoo" 2026-11-11 09:57:56,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 21685 2026-11-11 09:57:56,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpymzr1nq9_chrome_odoo 2026-11-11 09:57:56,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:35135/json/version 2026-11-11 09:57:56,309 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35135/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:57:56,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:57:56,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:35135/json 2026-11-11 09:57:56,344 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35135/json with timeout 3 increased to 10s during tests 2026-11-11 09:57:56,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:35135/devtools/page/F3AFC5DC41A4D77A8732C68242D16E45 2026-11-11 09:57:56,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:57:56,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:57:56,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:57:56,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:57:56,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:57:56,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:57:56,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:56] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.024 0.110 2026-11-11 09:57:56,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'F3AFC5DC41A4D77A8732C68242D16E45', 'loaderId': 'B791E4463B6926667884993973B7E66D', 'isDownload': False} 2026-11-11 09:57:56,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_basic_order_01_multi_payment_and_change')" 2026-11-11 09:57:56,684 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:57:56,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:56] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-11-11 09:57:56,742 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:56] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-11-11 09:57:56,767 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:56] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-11-11 09:57:57,441 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:57] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.039 2026-11-11 09:57:57,450 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:57,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:57:57,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 09:57:57,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_basic_order_01_multi_payment_and_change', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:57:57,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/38] Tour pos_basic_order_01_multi_payment_and_change → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-11 09:57:58,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.196 0.445 2026-11-11 09:57:58,148 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.626 2026-11-11 09:57:58,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:57:58,437 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 09:57:58,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 09:57:58,522 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:57:58,572 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:57:58,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:57:58,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 09:57:58,757 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:57:58,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/38] Tour pos_basic_order_01_multi_payment_and_change → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:57:58,791 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.008 0.045 2026-11-11 09:57:58,804 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 09:57:58,834 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.054 2026-11-11 09:57:58,846 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:58] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.031 2026-11-11 09:57:59,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/38] Tour pos_basic_order_01_multi_payment_and_change → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:57:59,348 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/38] Tour pos_basic_order_01_multi_payment_and_change → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:59,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/38] Tour pos_basic_order_01_multi_payment_and_change → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:57:59,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:57:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:57:59,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/38] Tour pos_basic_order_01_multi_payment_and_change → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:59,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/38] Tour pos_basic_order_01_multi_payment_and_change → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:57:59,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/38] Tour pos_basic_order_01_multi_payment_and_change → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:57:59,725 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/38] Tour pos_basic_order_01_multi_payment_and_change → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:57:59,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/38] Tour pos_basic_order_01_multi_payment_and_change → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2")):has(.price:contains("10.20"))) 2026-11-11 09:57:59,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/38] Tour pos_basic_order_01_multi_payment_and_change → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:57:59,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/38] Tour pos_basic_order_01_multi_payment_and_change → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:57:59,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/38] Tour pos_basic_order_01_multi_payment_and_change → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:58:00,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/38] Tour pos_basic_order_01_multi_payment_and_change → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:58:00,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/38] Tour pos_basic_order_01_multi_payment_and_change → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:58:00,145 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:00,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:00,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/38] Tour pos_basic_order_01_multi_payment_and_change → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:58:00,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:00,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/38] Tour pos_basic_order_01_multi_payment_and_change → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:00,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:58:00,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/38] Tour pos_basic_order_01_multi_payment_and_change → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:00,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/38] Tour pos_basic_order_01_multi_payment_and_change → Step remaining amount is 5.20 (trigger: .payment-status-remaining .amount:contains("5.20")) 2026-11-11 09:58:00,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/38] Tour pos_basic_order_01_multi_payment_and_change → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:58:00,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/38] Tour pos_basic_order_01_multi_payment_and_change → Step amount tendered in the line is '5.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.0")) 2026-11-11 09:58:00,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/38] Tour pos_basic_order_01_multi_payment_and_change → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:58:00,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/38] Tour pos_basic_order_01_multi_payment_and_change → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-11-11 09:58:00,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/38] Tour pos_basic_order_01_multi_payment_and_change → Step amount tendered in the line is '5.2' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.2")) 2026-11-11 09:58:00,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:58:00,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [28/38] Tour pos_basic_order_01_multi_payment_and_change → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 09:58:01,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [29/38] Tour pos_basic_order_01_multi_payment_and_change → Step click numpad button: 6 (trigger: .modal div.numpad button[value="6"]) 2026-11-11 09:58:01,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [30/38] Tour pos_basic_order_01_multi_payment_and_change → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:01,145 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [31/38] Tour pos_basic_order_01_multi_payment_and_change → Step change is -0.80 (trigger: .payment-status-change .amount:contains("-0.80")) 2026-11-11 09:58:01,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [32/38] Tour pos_basic_order_01_multi_payment_and_change → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-11-11 09:58:01,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [33/38] Tour pos_basic_order_01_multi_payment_and_change → Step amount tendered in the line is '6.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("6.0")) 2026-11-11 09:58:01,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [34/38] Tour pos_basic_order_01_multi_payment_and_change → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:58:01,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [35/38] Tour pos_basic_order_01_multi_payment_and_change → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-11-11 09:58:01,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98473110 started for PoS orders references: [{'name': 'Order 00109-002-0001', 'uuid': 'edaaeb4e-9fcf-496a-8aec-e7f51bc51e54'}] 2026-11-11 09:58:01,423 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:58:02,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98473110 order {'name': 'Order 00109-002-0001', 'uuid': 'edaaeb4e-9fcf-496a-8aec-e7f51bc51e54'} created pos.order #77 2026-11-11 09:58:02,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98473110 finished 2026-11-11 09:58:02,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 355 0.424 0.701 2026-11-11 09:58:02,655 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.005 0.007 2026-11-11 09:58:02,711 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:02] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 09:58:02,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [36/38] Tour pos_basic_order_01_multi_payment_and_change → Step click Next Order (trigger: .receipt-screen .button.next.highlight:visible) 2026-11-11 09:58:02,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [37/38] Tour pos_basic_order_01_multi_payment_and_change → Step Click Next Order (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:58:02,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [38/38] Tour pos_basic_order_01_multi_payment_and_change → Step check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen))) 2026-11-11 09:58:02,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:58:02,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR pos_basic_order_01_multi_payment_and_change SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-11 09:58:03,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 16171040 (allocated 17702912) 2026-11-11 09:58:03,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 21685 2026-11-11 09:58:03,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:58:03,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 21685 2026-11-11 09:58:03,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095803_385214_test_01_pos_basic_order.txt 2026-11-11 09:58:03,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpymzr1nq9_chrome_odoo" 2026-11-11 09:58:03,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 21874 2026-11-11 09:58:03,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmprsn1zirw_chrome_odoo 2026-11-11 09:58:03,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:33533/json/version 2026-11-11 09:58:03,844 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33533/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:58:03,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:58:03,957 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:33533/json 2026-11-11 09:58:03,958 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33533/json with timeout 3 increased to 10s during tests 2026-11-11 09:58:03,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:33533/devtools/page/EE497F08C86AD9CE11FBED08C3F36219 2026-11-11 09:58:04,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:58:04,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:58:04,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:58:04,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:58:04,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:58:04,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:58:04,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:04] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.022 0.112 2026-11-11 09:58:04,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'EE497F08C86AD9CE11FBED08C3F36219', 'loaderId': 'FAC313B558E927402BDA6203C586D77A', 'isDownload': False} 2026-11-11 09:58:04,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_basic_order_02_decimal_order_quantity')" 2026-11-11 09:58:04,324 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:58:04,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:04] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.012 2026-11-11 09:58:04,375 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:04] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 09:58:04,399 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:04] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.059 2026-11-11 09:58:05,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:58:05,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:05,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:05,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:58:05,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_basic_order_02_decimal_order_quantity', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:58:05,141 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.011 0.010 2026-11-11 09:58:05,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/27] Tour pos_basic_order_02_decimal_order_quantity → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-11 09:58:05,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:05] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.243 0.549 2026-11-11 09:58:05,922 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.715 2026-11-11 09:58:06,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.010 2026-11-11 09:58:06,210 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 09:58:06,288 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:58:06,321 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:58:06,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:58:06,447 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:06,481 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.005 0.022 2026-11-11 09:58:06,486 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:58:06,539 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "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 09:58:06,564 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:58:06,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/27] Tour pos_basic_order_02_decimal_order_quantity → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:58:06,616 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:06] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.036 2026-11-11 09:58:06,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/27] Tour pos_basic_order_02_decimal_order_quantity → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:07,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/27] Tour pos_basic_order_02_decimal_order_quantity → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:07,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:58:07,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58: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 09:58:07,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/27] Tour pos_basic_order_02_decimal_order_quantity → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:07,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/27] Tour pos_basic_order_02_decimal_order_quantity → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:07,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/27] Tour pos_basic_order_02_decimal_order_quantity → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:07,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:58:07,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/27] Tour pos_basic_order_02_decimal_order_quantity → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:58:07,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-11-11 09:58:07,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/27] Tour pos_basic_order_02_decimal_order_quantity → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:58:07,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0.9"))) 2026-11-11 09:58:07,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/27] Tour pos_basic_order_02_decimal_order_quantity → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 09:58:07,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/27] Tour pos_basic_order_02_decimal_order_quantity → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.99"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0.99"))) 2026-11-11 09:58:08,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/27] Tour pos_basic_order_02_decimal_order_quantity → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:08,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/27] Tour pos_basic_order_02_decimal_order_quantity → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:58:08,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/27] Tour pos_basic_order_02_decimal_order_quantity → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:58:08,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/27] Tour pos_basic_order_02_decimal_order_quantity → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:58:08,436 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:08,440 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:08,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/27] Tour pos_basic_order_02_decimal_order_quantity → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:58:08,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/27] Tour pos_basic_order_02_decimal_order_quantity → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:58:08,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/27] Tour pos_basic_order_02_decimal_order_quantity → Step amount tendered in the line is '5.05' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.05")) 2026-11-11 09:58:08,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/27] Tour pos_basic_order_02_decimal_order_quantity → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:58:08,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14857024 started for PoS orders references: [{'name': 'Order 00109-003-0001', 'uuid': '316ddd2a-4375-492b-82e4-15bdfbc3525e'}] 2026-11-11 09:58:08,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/27] Tour pos_basic_order_02_decimal_order_quantity → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-11-11 09:58:08,855 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:58:09,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14857024 order {'name': 'Order 00109-003-0001', 'uuid': '316ddd2a-4375-492b-82e4-15bdfbc3525e'} created pos.order #78 2026-11-11 09:58:09,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14857024 finished 2026-11-11 09:58:09,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.202 0.487 2026-11-11 09:58:09,553 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.004 0.008 2026-11-11 09:58:09,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:09] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.006 0.016 2026-11-11 09:58:09,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/27] Tour pos_basic_order_02_decimal_order_quantity → Step click Next Order (trigger: .receipt-screen .button.next.highlight:visible) 2026-11-11 09:58:09,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/27] Tour pos_basic_order_02_decimal_order_quantity → Step Click Next Order (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:58:09,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/27] Tour pos_basic_order_02_decimal_order_quantity → Step check if we left the receipt screen (trigger: .pos-content div:not(:has(.receipt-screen))) 2026-11-11 09:58:09,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:58:09,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR pos_basic_order_02_decimal_order_quantity SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-11 09:58:09,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 15775696 (allocated 17047552) 2026-11-11 09:58:09,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 21874 2026-11-11 09:58:09,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:58:10,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 21874 2026-11-11 09:58:10,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095810_137651_test_01_pos_basic_order.txt 2026-11-11 09:58:10,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmprsn1zirw_chrome_odoo" 2026-11-11 09:58:10,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 22059 2026-11-11 09:58:10,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmp3teohk07_chrome_odoo 2026-11-11 09:58:10,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:36059/json/version 2026-11-11 09:58:10,576 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36059/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:58:10,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:58:10,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:36059/json 2026-11-11 09:58:10,615 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36059/json with timeout 3 increased to 10s during tests 2026-11-11 09:58:10,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:36059/devtools/page/060C9B55722FEE45B61D80CCC74C3D22 2026-11-11 09:58:10,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:58:10,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:58:10,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:58:10,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:58:10,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:58:10,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:58:10,923 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:10] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.030 0.105 2026-11-11 09:58:10,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': '060C9B55722FEE45B61D80CCC74C3D22', 'loaderId': 'EC89908841F48E551282897923408B4B', 'isDownload': False} 2026-11-11 09:58:10,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('pos_basic_order_03_tax_position')" 2026-11-11 09:58:10,976 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:58:11,017 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:11] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.020 2026-11-11 09:58:11,041 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:11] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-11-11 09:58:11,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:11] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.059 2026-11-11 09:58:11,747 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:11] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:58:11,773 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:11,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:11,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('pos_basic_order_03_tax_position', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:58:11,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:58:11,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/26] Tour pos_basic_order_03_tax_position → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-11 09:58:12,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.211 0.464 2026-11-11 09:58:12,489 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.005 0.683 2026-11-11 09:58:12,718 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:58:12,734 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.010 2026-11-11 09:58:12,764 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 09:58:12,823 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:58:12,861 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:58:12,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:58:12,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:58:12,995 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:13,024 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:13] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.013 0.023 2026-11-11 09:58:13,072 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:13] "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 09:58:13,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:58:13,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/26] Tour pos_basic_order_03_tax_position → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:58:13,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:13] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.032 2026-11-11 09:58:13,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/26] Tour pos_basic_order_03_tax_position → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:58:13,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:13,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/26] Tour pos_basic_order_03_tax_position → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:58:13,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:13,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:13,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/26] Tour pos_basic_order_03_tax_position → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:13,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:13,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/26] Tour pos_basic_order_03_tax_position → Step order total amount is '5.28' (trigger: .product-screen .order-summary .total:contains("5.28")) 2026-11-11 09:58:13,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:13,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:14,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:58:14,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:58:14,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/26] Tour pos_basic_order_03_tax_position → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 09:58:14,280 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/26] Tour pos_basic_order_03_tax_position → Step fiscal position screen is shown (trigger: .selection-item:contains("FP-POS-2M")) 2026-11-11 09:58:14,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:58:14,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/26] Tour pos_basic_order_03_tax_position → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:58:14,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/26] Tour pos_basic_order_03_tax_position → Step the fiscal position FP-POS-2M has been set to the order (trigger: .o_fiscal_position_button:contains("FP-POS-2M")) 2026-11-11 09:58:14,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/26] Tour pos_basic_order_03_tax_position → Step cancel dialog (trigger: .modal .modal-header button[aria-label='Close']) 2026-11-11 09:58:14,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:14,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/26] Tour pos_basic_order_03_tax_position → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:14,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/26] Tour pos_basic_order_03_tax_position → Step order total amount is '5.52' (trigger: .product-screen .order-summary .total:contains("5.52")) 2026-11-11 09:58:14,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/26] Tour pos_basic_order_03_tax_position → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:14,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/26] Tour pos_basic_order_03_tax_position → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:58:14,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/26] Tour pos_basic_order_03_tax_position → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 09:58:15,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/26] Tour pos_basic_order_03_tax_position → Step close the Point of Sale frontend (trigger: .close-pos-popup .button:contains('Discard')) 2026-11-11 09:58:15,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:15] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 11 0.015 0.035 2026-11-11 09:58:15,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:58:15,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR pos_basic_order_03_tax_position SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 09:58:15,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 15303008 (allocated 16523264) 2026-11-11 09:58:15,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 22059 2026-11-11 09:58:15,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:58:15,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 22059 2026-11-11 09:58:15,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095815_598943_test_01_pos_basic_order.txt 2026-11-11 09:58:15,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmp3teohk07_chrome_odoo" 2026-11-11 09:58:16,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 22243 2026-11-11 09:58:16,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmp6khpn58i_chrome_odoo 2026-11-11 09:58:16,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:38905/json/version 2026-11-11 09:58:16,130 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38905/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:58:16,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:58:16,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:38905/json 2026-11-11 09:58:16,234 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38905/json with timeout 3 increased to 10s during tests 2026-11-11 09:58:16,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:38905/devtools/page/F1D171426AA7BD49513A0F2E27F8D368 2026-11-11 09:58:16,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:58:16,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:58:16,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:58:16,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:58:16,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:58:16,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:58:16,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:16] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.037 0.122 2026-11-11 09:58:16,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'F1D171426AA7BD49513A0F2E27F8D368', 'loaderId': '67A39728B9ADFD19DBBE64E81762A0C1', 'isDownload': False} 2026-11-11 09:58:16,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('FloatingOrderTour')" 2026-11-11 09:58:16,663 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:58:16,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-11-11 09:58:16,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 09:58:16,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-11-11 09:58:17,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 09:58:17,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:58:17,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:17,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:58:17,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('FloatingOrderTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:58:17,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.005 0.015 2026-11-11 09:58:17,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/47] Tour FloatingOrderTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:58:18,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.202 0.425 2026-11-11 09:58:18,110 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.581 2026-11-11 09:58:18,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 09:58:18,395 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:58:18,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 09:58:18,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:58:18,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:58:18,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:58:18,672 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:58:18,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.006 0.035 2026-11-11 09:58:18,737 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "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 09:58:18,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:58:18,769 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:18] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.020 2026-11-11 09:58:18,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:18,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/47] Tour FloatingOrderTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:58:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:19,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:19,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/47] Tour FloatingOrderTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:19,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:19,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:58:19,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:19,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:19,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/47] Tour FloatingOrderTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:19,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:19,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2")):has(.price:contains("10.20"))) 2026-11-11 09:58:19,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:19,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:19,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:19,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/47] Tour FloatingOrderTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:58:20,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/47] Tour FloatingOrderTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:58:20,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:20,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":"5.28"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1")):has(.price:contains("5.28"))) 2026-11-11 09:58:20,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:20,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:20,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/47] Tour FloatingOrderTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:58:20,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:20,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"2.0","price":"10.56"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("2")):has(.price:contains("10.56"))) 2026-11-11 09:58:20,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:20,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:20,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/47] Tour FloatingOrderTour → Step .fa-caret-down 2026-11-11 09:58:20,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [28/47] Tour FloatingOrderTour → Step .list-container-items .btn:eq(0) 2026-11-11 09:58:20,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [29/47] Tour FloatingOrderTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:20,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [30/47] Tour FloatingOrderTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:58:20,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [31/47] Tour FloatingOrderTour → Step .fa-caret-down 2026-11-11 09:58:21,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [32/47] Tour FloatingOrderTour → Step .list-container-items .btn:eq(1) 2026-11-11 09:58:21,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [33/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:21,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [34/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:21,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [35/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-11-11 09:58:21,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [36/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-11-11 09:58:21,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [37/47] Tour FloatingOrderTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:58:21,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [38/47] Tour FloatingOrderTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:58:21,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [39/47] Tour FloatingOrderTour → Step body 2026-11-11 09:58:21,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [40/47] Tour FloatingOrderTour → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-11-11 09:58:21,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [41/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:21,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [42/47] Tour FloatingOrderTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:58:21,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [43/47] Tour FloatingOrderTour → Step 'Letter Tray' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:21,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [44/47] Tour FloatingOrderTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:21,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [45/47] Tour FloatingOrderTour → Step Check orderline with attributes: {"productName":"Letter Tray","quantity":"2.0"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-11-11 09:58:21,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [46/47] Tour FloatingOrderTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:22,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [47/47] Tour FloatingOrderTour → Step body 2026-11-11 09:58:22,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:58:22,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR FloatingOrderTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:58:22,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 15726924 (allocated 17571840) 2026-11-11 09:58:22,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 22243 2026-11-11 09:58:22,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:58:22,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 22243 2026-11-11 09:58:22,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095822_468883_test_01_pos_basic_order.txt 2026-11-11 09:58:22,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmp6khpn58i_chrome_odoo" 2026-11-11 09:58:22,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 22426 2026-11-11 09:58:22,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpkyq0nt9n_chrome_odoo 2026-11-11 09:58:22,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:33535/json/version 2026-11-11 09:58:22,901 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33535/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:58:22,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:58:22,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:33535/json 2026-11-11 09:58:22,957 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33535/json with timeout 3 increased to 10s during tests 2026-11-11 09:58:22,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:33535/devtools/page/5EBFA2DA906BC17F2EBFAD09448EF8FB 2026-11-11 09:58:23,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:58:23,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:58:23,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:58:23,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:58:23,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:58:23,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:58:23,281 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:23] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.032 0.102 2026-11-11 09:58:23,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': '5EBFA2DA906BC17F2EBFAD09448EF8FB', 'loaderId': '3BCC8BC1EDF5C74B17B114BA6EEE7C74', 'isDownload': False} 2026-11-11 09:58:23,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-11-11 09:58:23,327 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:58:23,361 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:23] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.017 2026-11-11 09:58:23,379 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:23] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-11-11 09:58:23,411 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:23] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.053 2026-11-11 09:58:24,053 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:58:24,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:24,089 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:24,110 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.010 2026-11-11 09:58:24,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('ProductScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:58:24,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:58:24,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/153] Tour ProductScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:58:24,714 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.212 0.403 2026-11-11 09:58:24,723 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.573 2026-11-11 09:58:24,933 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.002 0.009 2026-11-11 09:58:24,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:58:25,028 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:58:25,057 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:58:25,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:58:25,202 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:58:25,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.039 2026-11-11 09:58:25,274 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.020 0.057 2026-11-11 09:58:25,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 09:58:25,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:58:25,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.011 0.030 2026-11-11 09:58:25,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/153] Tour ProductScreenTour → Step .product-list 2026-11-11 09:58:25,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:25,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:25,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:58:25,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:25,787 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:25,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:25,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:26,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:26,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2.0","price":"10.20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2")):has(.price:contains("10.20"))) 2026-11-11 09:58:26,144 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:26,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-11-11 09:58:26,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/153] Tour ProductScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:58:26,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:26,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0","price":"5.28"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1")):has(.price:contains("5.28"))) 2026-11-11 09:58:26,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:26,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/153] Tour ProductScreenTour → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:26,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:26,764 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:26,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.0","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3")):has(.price:contains("15.30"))) 2026-11-11 09:58:26,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:26,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("3"))) 2026-11-11 09:58:27,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:27,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:58:27,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:58:27,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:58:27,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:27,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [28/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("0")):has(.price:contains("0.0"))) 2026-11-11 09:58:27,552 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [29/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:27,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [30/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3.0","price":"15.30"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3")):has(.price:contains("15.30"))) 2026-11-11 09:58:27,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [31/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:27,872 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [32/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0.0","price":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0")):has(.price:contains("0.0"))) 2026-11-11 09:58:28,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [33/153] Tour ProductScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:28,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [34/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 09:58:28,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [35/153] Tour ProductScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:58:28,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [36/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"12.0","price":"61.2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("12")):has(.price:contains("61.2"))) 2026-11-11 09:58:28,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [37/153] Tour ProductScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:58:28,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [38/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.0","price":"627.3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123")):has(.price:contains("627.3"))) 2026-11-11 09:58:28,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [39/153] Tour ProductScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:58:28,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [40/153] Tour ProductScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:28,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [41/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"629.85"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("629.85"))) 2026-11-11 09:58:29,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [42/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:29,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [43/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '123.5' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("123.5"))) 2026-11-11 09:58:29,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [44/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:29,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [45/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"123.5"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5"))) 2026-11-11 09:58:29,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [46/153] Tour ProductScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:58:29,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [47/153] Tour ProductScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:58:29,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [48/153] Tour ProductScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:29,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [49/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"123.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("123.5"))) 2026-11-11 09:58:29,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [50/153] Tour ProductScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:29,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [51/153] Tour ProductScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:58:29,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [52/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,358.5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("1,358.5"))) 2026-11-11 09:58:30,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [53/153] Tour ProductScreenTour → Step click numpad button: % (trigger: div.numpad button[value="%"]) 2026-11-11 09:58:30,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [54/153] Tour ProductScreenTour → Step check if --%-- mode is activated (trigger: div.numpad button[value="%"].active) 2026-11-11 09:58:30,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [55/153] Tour ProductScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:30,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [56/153] Tour ProductScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:58:30,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [57/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"123.5","price":"1,290.58"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("123.5")):has(.price:contains("1,290.58"))) 2026-11-11 09:58:30,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [58/153] Tour ProductScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:58:30,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [59/153] Tour ProductScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:58:30,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [60/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:30,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [61/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:30,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [62/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:58:30,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [63/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:30,976 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [64/153] Tour ProductScreenTour → Step selecting 'Desk test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Desk test")) 2026-11-11 09:58:31,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [65/153] Tour ProductScreenTour → Step 'Desk test' subcategory selected (trigger: button.category-button:contains("Desk test")) 2026-11-11 09:58:31,095 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [66/153] Tour ProductScreenTour → Step 'Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad")) 2026-11-11 09:58:31,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [67/153] Tour ProductScreenTour → Step selecting 'Misc test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Misc test")) 2026-11-11 09:58:31,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [68/153] Tour ProductScreenTour → Step 'Misc test' subcategory selected (trigger: button.category-button:contains("Misc test")) 2026-11-11 09:58:31,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [69/153] Tour ProductScreenTour → Step 'Whiteboard Pen' should be displayed (trigger: .product-list .product-name:contains("Whiteboard Pen")) 2026-11-11 09:58:31,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [70/153] Tour ProductScreenTour → Step selecting 'Chair test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Chair test")) 2026-11-11 09:58:31,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [71/153] Tour ProductScreenTour → Step 'Chair test' subcategory selected (trigger: button.category-button:contains("Chair test")) 2026-11-11 09:58:31,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [72/153] Tour ProductScreenTour → Step 'Letter Tray' should be displayed (trigger: .product-list .product-name:contains("Letter Tray")) 2026-11-11 09:58:31,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [73/153] Tour ProductScreenTour → Step selecting 'Chair test' subcategory (trigger: .product-screen .rightpane .category-button:contains("Chair test")) 2026-11-11 09:58:31,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [74/153] Tour ProductScreenTour → Step 'Chair test' subcategory selected (trigger: button.category-button:contains("Chair test")) 2026-11-11 09:58:31,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [75/153] Tour ProductScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:58:31,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [76/153] Tour ProductScreenTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-11-11 09:58:31,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [77/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:31,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [78/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:58:31,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [79/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:58:32,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [80/153] Tour ProductScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:58:32,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [81/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-11 09:58:32,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [82/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:58:32,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [83/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:58:32,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [84/153] Tour ProductScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:58:32,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [85/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("2"))) 2026-11-11 09:58:32,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [86/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:32,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [87/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("0"))) 2026-11-11 09:58:32,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [88/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:32,953 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [89/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-11 09:58:33,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [90/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:33,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [91/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("0"))) 2026-11-11 09:58:33,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [92/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:33,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [93/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:58:33,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [94/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:33,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [95/153] Tour ProductScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:58:33,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [96/153] Tour ProductScreenTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-11-11 09:58:33,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [97/153] Tour ProductScreenTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-11-11 09:58:33,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [98/153] Tour ProductScreenTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-11 09:58:34,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [99/153] Tour ProductScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:58:34,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [100/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:34,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [101/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:58:34,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [102/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:58:34,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [103/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:34,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [104/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("0"))) 2026-11-11 09:58:34,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [105/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:34,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [106/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:58:34,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [107/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:58:35,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [108/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-11 09:58:35,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [109/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:35,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [110/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("0"))) 2026-11-11 09:58:35,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [111/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:35,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [112/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:58:35,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [113/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:58:35,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [114/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-11 09:58:35,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [115/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:35,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [116/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("0"))) 2026-11-11 09:58:35,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [117/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:36,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [118/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:58:36,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [119/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 09:58:36,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [120/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 09:58:36,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [121/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:36,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [122/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-11-11 09:58:36,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [123/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:36,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [124/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:58:36,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [125/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:36,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [126/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"0.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("0"))) 2026-11-11 09:58:37,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [127/153] Tour ProductScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:37,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [128/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:58:37,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [129/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:37,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [130/153] Tour ProductScreenTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 09:58:37,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [131/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:37,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [132/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:58:37,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [133/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:37,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [134/153] Tour ProductScreenTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 09:58:37,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [135/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:37,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [136/153] Tour ProductScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 09:58:37,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [137/153] Tour ProductScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:58:37,991 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [138/153] Tour ProductScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:58:38,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [139/153] Tour ProductScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-11 09:58:38,117 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [140/153] Tour ProductScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-11 09:58:38,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [141/153] Tour ProductScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:38,279 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [142/153] Tour ProductScreenTour → Step Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","customerNote":"Test customer note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 09:58:38,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [143/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:38,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [144/153] Tour ProductScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:58:38,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [145/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:38,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [146/153] Tour ProductScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:58:38,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [147/153] Tour ProductScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:58:38,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [148/153] Tour ProductScreenTour → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-11-11 09:58:38,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [149/153] Tour ProductScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:38,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [150/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:38,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [151/153] Tour ProductScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:38,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [152/153] Tour ProductScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:58:38,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [153/153] Tour ProductScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:39,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:58:39,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR ProductScreenTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:58:39,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 16773036 (allocated 18755584) 2026-11-11 09:58:39,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 22426 2026-11-11 09:58:39,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:58:39,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 22426 2026-11-11 09:58:39,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095839_441070_test_01_pos_basic_order.txt 2026-11-11 09:58:39,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpkyq0nt9n_chrome_odoo" 2026-11-11 09:58:39,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 22608 2026-11-11 09:58:39,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmpllzzovej_chrome_odoo 2026-11-11 09:58:39,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:36921/json/version 2026-11-11 09:58:39,871 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36921/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:58:40,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:58:40,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:36921/json 2026-11-11 09:58:40,008 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36921/json with timeout 3 increased to 10s during tests 2026-11-11 09:58:40,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:36921/devtools/page/E06F80164CFDA475816496BDC87E1926 2026-11-11 09:58:40,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:58:40,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:58:40,132 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:58:40,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:58:40,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:58:40,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:58:40,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:40] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.033 0.088 2026-11-11 09:58:40,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'E06F80164CFDA475816496BDC87E1926', 'loaderId': '9D1B25D8554ED529F184FA6AAC26DF59', 'isDownload': False} 2026-11-11 09:58:40,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-11-11 09:58:40,359 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:58:40,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:40] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 09:58:40,413 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:40] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-11-11 09:58:40,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:40] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.051 2026-11-11 09:58:41,082 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:58:41,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:41,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:41,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('PaymentScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:58:41,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:58:41,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.010 2026-11-11 09:58:41,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/80] Tour PaymentScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:58:41,827 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:41] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.220 0.466 2026-11-11 09:58:41,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.645 2026-11-11 09:58:42,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 09:58:42,161 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:58:42,233 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 09:58:42,270 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:58:42,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:58:42,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:42,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 09:58:42,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.008 0.031 2026-11-11 09:58:42,510 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:58:42,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "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 09:58:42,565 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.011 0.040 2026-11-11 09:58:42,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/80] Tour PaymentScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:58:42,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/80] Tour PaymentScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:42,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/80] Tour PaymentScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:58:42,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:42,985 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:43,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:58:43,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/80] Tour PaymentScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-11 09:58:43,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/80] Tour PaymentScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:43,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/80] Tour PaymentScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:58:43,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/80] Tour PaymentScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:58:43,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/80] Tour PaymentScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:58:43,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:58:43,564 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:58:43,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/80] Tour PaymentScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:58:43,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/80] Tour PaymentScreenTour → Step amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8")) 2026-11-11 09:58:43,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/80] Tour PaymentScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:58:43,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:43,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:43,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:43,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:58:44,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:58:44,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:44,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/80] Tour PaymentScreenTour → Step remaining amount is 41.8 (trigger: .payment-status-remaining .amount:contains("41.8")) 2026-11-11 09:58:44,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/80] Tour PaymentScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:58:44,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/80] Tour PaymentScreenTour → Step amount tendered in the line is '11.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("11.00")) 2026-11-11 09:58:44,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:58:44,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/80] Tour PaymentScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:44,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/80] Tour PaymentScreenTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:58:44,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:44,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [28/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:58:44,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [29/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:44,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [30/80] Tour PaymentScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 09:58:44,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [31/80] Tour PaymentScreenTour → Step amount tendered in the line is '0.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.00")) 2026-11-11 09:58:44,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [32/80] Tour PaymentScreenTour → Step delete Cash paymentline with 0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("0")) ~ .delete-button) 2026-11-11 09:58:44,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [33/80] Tour PaymentScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:58:44,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [34/80] Tour PaymentScreenTour → Step amount to pay is '52.8' (trigger: .paymentlines-empty .total:contains("52.8")) 2026-11-11 09:58:44,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [35/80] Tour PaymentScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:58:45,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [36/80] Tour PaymentScreenTour → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:58:45,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [37/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:58:45,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [38/80] Tour PaymentScreenTour → Step delete Bank paymentline with 52.8 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("52.8")) ~ .delete-button) 2026-11-11 09:58:45,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [39/80] Tour PaymentScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:58:45,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [40/80] Tour PaymentScreenTour → Step click numpad button: +10 (trigger: div.numpad button[value="+10"]) 2026-11-11 09:58:45,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [41/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:45,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [42/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:58:45,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [43/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:58:45,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [44/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:45,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [45/80] Tour PaymentScreenTour → Step remaining amount is 42.8 (trigger: .payment-status-remaining .amount:contains("42.8")) 2026-11-11 09:58:45,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [46/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:58:45,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [47/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:45,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [48/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:45,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [49/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:58:45,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [50/80] Tour PaymentScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:58:45,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [51/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:58:46,021 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [52/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:46,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [53/80] Tour PaymentScreenTour → Step change is -52.2 (trigger: .payment-status-change .amount:contains("-52.2")) 2026-11-11 09:58:46,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [54/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:58:46,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [55/80] Tour PaymentScreenTour → Step click numpad button: +50 (trigger: div.numpad button[value="+50"]) 2026-11-11 09:58:46,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [56/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:46,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [57/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:58:46,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [58/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:58:46,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [59/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:58:46,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [60/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:46,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [61/80] Tour PaymentScreenTour → Step change is -102.2 (trigger: .payment-status-change .amount:contains("-102.2")) 2026-11-11 09:58:46,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [62/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:58:46,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [63/80] Tour PaymentScreenTour → Step delete Cash paymentline with 155.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("155.0")) ~ .delete-button) 2026-11-11 09:58:46,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [64/80] Tour PaymentScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:58:46,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [65/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:46,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [66/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:46,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [67/80] Tour PaymentScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 09:58:47,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [68/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:47,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [69/80] Tour PaymentScreenTour → Step remaining amount is 51.8 (trigger: .payment-status-remaining .amount:contains("51.8")) 2026-11-11 09:58:47,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [70/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:58:47,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [71/80] Tour PaymentScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:58:47,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [72/80] Tour PaymentScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 09:58:47,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [73/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 09:58:47,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [74/80] Tour PaymentScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:47,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [75/80] Tour PaymentScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:47,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [76/80] Tour PaymentScreenTour → Step remaining amount is 46.8 (trigger: .payment-status-remaining .amount:contains("46.8")) 2026-11-11 09:58:47,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [77/80] Tour PaymentScreenTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:58:47,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [78/80] Tour PaymentScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:58:47,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [79/80] Tour PaymentScreenTour → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:58:47,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [80/80] Tour PaymentScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:58:47,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:58:47,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR PaymentScreenTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:58:47,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 15743484 (allocated 17571840) 2026-11-11 09:58:47,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 22608 2026-11-11 09:58:47,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:58:48,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 22608 2026-11-11 09:58:48,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095848_157077_test_01_pos_basic_order.txt 2026-11-11 09:58:48,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmpllzzovej_chrome_odoo" 2026-11-11 09:58:48,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome pid: 22789 2026-11-11 09:58:48,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless temporary user profile dir: /tmp/tmppf49pbps_chrome_odoo 2026-11-11 09:58:48,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:40241/json/version 2026-11-11 09:58:48,710 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40241/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:58:48,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-11 09:58:48,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Issuing json command http://127.0.0.1:40241/json 2026-11-11 09:58:48,782 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40241/json with timeout 3 increased to 10s during tests 2026-11-11 09:58:48,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Websocket url found: ws://127.0.0.1:40241/devtools/page/A47AA7672535036EF6604C429119D35A 2026-11-11 09:58:48,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Enable chrome headless console log notification 2026-11-11 09:58:48,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless enable page notifications 2026-11-11 09:58:48,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:58:48,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Setting session cookie in browser 2026-11-11 09:58:48,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:58:48,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:58:49,095 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.021 0.084 2026-11-11 09:58:49,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Navigation result: {'frameId': 'A47AA7672535036EF6604C429119D35A', 'loaderId': '19BD3C97A8CB0BD335CF495D5FC17B45', 'isDownload': False} 2026-11-11 09:58:49,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-11-11 09:58:49,142 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:58:49,170 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.019 2026-11-11 09:58:49,178 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 09:58:49,204 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-11-11 09:58:49,822 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:58:49,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:49,834 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:58:49,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: IndexedDB 1 Ready 2026-11-11 09:58:49,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Evaluate test code "odoo.startTour('ReceiptScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:58:49,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [1/177] Tour ReceiptScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:58:50,509 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.186 0.465 2026-11-11 09:58:50,523 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.004 0.642 2026-11-11 09:58:50,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 09:58:50,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.000 0.008 2026-11-11 09:58:50,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-11-11 09:58:50,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 09:58:50,923 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:58:50,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: Owl is running in 'dev' mode. 2026-11-11 09:58:51,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 09:58:51,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:51,122 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.011 0.034 2026-11-11 09:58:51,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "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 09:58:51,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:58:51,180 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.017 2026-11-11 09:58:51,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [2/177] Tour ReceiptScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 09:58:51,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [3/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:51,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [4/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 09:58:51,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [5/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:58:51,622 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:51,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [6/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:58:51,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [7/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:51,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [8/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:58:51,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [9/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:58:51,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [10/177] Tour ReceiptScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:52,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [11/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:58:52,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [12/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-11 09:58:52,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [13/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:52,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [14/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:52,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [15/177] Tour ReceiptScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:58:52,616 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [16/177] Tour ReceiptScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:58:52,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [17/177] Tour ReceiptScreenTour → Step click partner 'Partner Full' from partner list screen (trigger: .modal .partner-list b:contains(Partner Full)) 2026-11-11 09:58:52,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [18/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:52,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [19/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:58:52,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [20/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:58:53,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [21/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:58:53,037 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:53,039 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:58:53,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [22/177] Tour ReceiptScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:58:53,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [23/177] Tour ReceiptScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:58:53,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [24/177] Tour ReceiptScreenTour → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-11 09:58:53,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [25/177] Tour ReceiptScreenTour → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-11 09:58:53,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [26/177] Tour ReceiptScreenTour → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-11-11 09:58:53,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [27/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:58:53,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [28/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:58:53,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22447353 started for PoS orders references: [{'name': 'Order 00109-008-0001', 'uuid': '601b705e-f3e0-4814-8636-680410705d11'}] 2026-11-11 09:58:53,604 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:58:54,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22447353 order {'name': 'Order 00109-008-0001', 'uuid': '601b705e-f3e0-4814-8636-680410705d11'} created pos.order #79 2026-11-11 09:58:54,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22447353 finished 2026-11-11 09:58:54,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 212 0.283 0.617 2026-11-11 09:58:54,564 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.006 0.015 2026-11-11 09:58:54,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:54] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.008 0.017 2026-11-11 09:58:54,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [29/177] Tour ReceiptScreenTour → Step Shipping date must be printed (trigger: .pos-receipt-order-data:contains('Expected delivery:')) 2026-11-11 09:58:54,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [30/177] Tour ReceiptScreenTour → Step Shipping date must be today (trigger: .pos-receipt-order-data:contains('Expected delivery:') > div:contains('11/11/2026')) 2026-11-11 09:58:54,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [31/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("55.0") 2026-11-11 09:58:54,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [32/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:58:54,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [33/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:58:54,960 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [34/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:58:55,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [35/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:58:55,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [36/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:55,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [37/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:58:55,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [38/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:58:55,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [39/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:58:55,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [40/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:58:55,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [41/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:58:55,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [42/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:58:55,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [43/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:58:55,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [44/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6")):has(.price:contains("30.0"))) 2026-11-11 09:58:55,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [45/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:55,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [46/177] Tour ReceiptScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:58:55,960 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [47/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:56,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [48/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:58:56,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [49/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:58:56,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [50/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:58:56,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [51/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:58:56,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [52/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:58:56,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [53/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:58:56,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [54/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:58:56,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [55/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6","price":"36.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6")):has(.price:contains("36.0"))) 2026-11-11 09:58:56,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [56/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:56,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [57/177] Tour ReceiptScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:58:56,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [58/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:58:56,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [59/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:58:56,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [60/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:58:57,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [61/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:58:57,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [62/177] Tour ReceiptScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 09:58:57,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [63/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:58:57,268 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [64/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:58:57,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [65/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:58:57,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [66/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6")):has(.price:contains("6.0"))) 2026-11-11 09:58:57,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [67/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:58:57,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [68/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:58:57,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [69/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:58:57,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [70/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:58:57,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [71/177] Tour ReceiptScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:58:57,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [72/177] Tour ReceiptScreenTour → Step click numpad button: 7 (trigger: div.numpad button[value="7"]) 2026-11-11 09:58:57,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [73/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:58:58,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [74/177] Tour ReceiptScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:58,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [75/177] Tour ReceiptScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button[value="7"]) 2026-11-11 09:58:58,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [76/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:58:58,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [77/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:58,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [78/177] Tour ReceiptScreenTour → Step remaining amount is 2.0 (trigger: .payment-status-remaining .amount:contains("2.0")) 2026-11-11 09:58:58,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [79/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:58:58,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [80/177] Tour ReceiptScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:58:58,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [81/177] Tour ReceiptScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button[value="7"]) 2026-11-11 09:58:58,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [82/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:58:58,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [83/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:58:58,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [84/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:58:58,763 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [85/177] Tour ReceiptScreenTour → Step change is -628.0 (trigger: .payment-status-change .amount:contains("-628.0")) 2026-11-11 09:58:58,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [86/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:58:58,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [87/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:58:58,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95815042 started for PoS orders references: [{'name': 'Order 00109-008-0002', 'uuid': '2a8d7145-cac6-45c3-a3c5-18998188aded'}] 2026-11-11 09:58:59,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95815042 order {'name': 'Order 00109-008-0002', 'uuid': '2a8d7145-cac6-45c3-a3c5-18998188aded'} created pos.order #80 2026-11-11 09:58:59,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95815042 finished 2026-11-11 09:58:59,949 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:58:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 262 0.335 0.678 2026-11-11 09:59:00,044 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:59:00,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [88/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("72.0") 2026-11-11 09:59:00,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [89/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:59:00,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [90/177] Tour ReceiptScreenTour → Step .receipt-screen .send-receipt-email-input 2026-11-11 09:59:00,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [91/177] Tour ReceiptScreenTour → Step .receipt-screen button i.fa-paper-plane 2026-11-11 09:59:01,021 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [92/177] Tour ReceiptScreenTour → Step .receipt-screen .notice .text-success 2026-11-11 09:59:01,365 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-11-11 09:59:01,367 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-11-11 09:59:01,368 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-11-11 09:59:01,372 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-11-11 09:59:01,373 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-11-11 09:59:01,373 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-11-11 09:59:01,374 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-11-11 09:59:01,376 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-11-11 09:59:01,377 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-11-11 09:59:01,381 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-11-11 09:59:01,381 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-11-11 09:59:01,382 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-11-11 09:59:01,383 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-11-11 09:59:01,384 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-11-11 09:59:01,384 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-11-11 09:59:01,385 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-11-11 09:59:01,386 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-11-11 09:59:01,386 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-11-11 09:59:01,387 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-11-11 09:59:01,388 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-11-11 09:59:01,389 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-11-11 09:59:01,391 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-11-11 09:59:01,392 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-11-11 09:59:01,392 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-11-11 09:59:01,392 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-11-11 09:59:01,394 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-11-11 09:59:01,394 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-11-11 09:59:01,395 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-11-11 09:59:01,397 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:59:01,398 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-11-11 09:59:01,398 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-11-11 09:59:01,413 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:01,421 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-11-11 09:59:01,425 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-11-11 09:59:01,427 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-11-11 09:59:01,428 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-11-11 09:59:01,429 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-11-11 09:59:01,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-11-11 09:59:01,474 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-11-11 09:59:01,475 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-11-11 09:59:01,477 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.048 2026-11-11 09:59:01,479 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-11-11 09:59:01,487 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-11-11 09:59:01,504 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 09:59:01,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.052 2026-11-11 09:59:01,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-11-11 09:59:01,526 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-11-11 09:59:01,527 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-11-11 09:59:01,528 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-11-11 09:59:01,529 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-11-11 09:59:01,529 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-11-11 09:59:01,530 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-11-11 09:59:01,530 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-11-11 09:59:01,531 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-11-11 09:59:01,531 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-11-11 09:59:01,532 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-11-11 09:59:01,532 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-11-11 09:59:01,536 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-11-11 09:59:01,550 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-11-11 09:59:01,568 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:59:01,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 09:59:01,615 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-11-11 09:59:01,626 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-11-11 09:59:01,641 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-11-11 09:59:01,643 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 09:59:01,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.066 2026-11-11 09:59:01,650 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-11-11 09:59:01,660 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-11-11 09:59:01,680 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-11-11 09:59:01,684 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-11-11 09:59:01,711 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-11-11 09:59:01,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-11-11 09:59:01,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:59:01,718 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-11-11 09:59:01,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.078 2026-11-11 09:59:01,738 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:59:01,744 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-11-11 09:59:01,746 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-11-11 09:59:01,754 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-11-11 09:59:01,759 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-11-11 09:59:01,759 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-11-11 09:59:01,761 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-11-11 09:59:01,765 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-11-11 09:59:01,767 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-11-11 09:59:01,768 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-11-11 09:59:01,768 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-11-11 09:59:01,772 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:01,772 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-11-11 09:59:01,774 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-11-11 09:59:01,774 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-11-11 09:59:01,775 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-11-11 09:59:01,775 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-11-11 09:59:01,777 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-11-11 09:59:01,778 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-11-11 09:59:01,779 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-11-11 09:59:01,784 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-11-11 09:59:01,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 09:59:01,799 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-11-11 09:59:01,800 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-11-11 09:59:01,800 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-11-11 09:59:01,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:59:01,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:59:01,866 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-11-11 09:59:01,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 09:59:01,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-11-11 09:59:01,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:59:01,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 09:59:01,931 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-11-11 09:59:01,932 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-11-11 09:59:01,936 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-11-11 09:59:01,959 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-11-11 09:59:01,960 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 09:59:01,966 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-11-11 09:59:01,984 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-11-11 09:59:01,985 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-11-11 09:59:02,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 09:59:02,011 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-11-11 09:59:02,019 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-11-11 09:59:02,029 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:02,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:02] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 304 - 4 0.003 0.016 2026-11-11 09:59:02,614 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:02] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 304 - 4 0.002 0.014 2026-11-11 09:59:03,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:03] "POST /web/dataset/call_kw/pos.order/action_send_receipt HTTP/1.1" 200 - 33 0.030 0.069 2026-11-11 09:59:03,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [93/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:59:03,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [94/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:59:03,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [95/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:03,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [96/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:03,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [97/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:03,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [98/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:03,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [99/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:03,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [100/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:59:03,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [101/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:03,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [102/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:04,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [103/177] Tour ReceiptScreenTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:59:04,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [104/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6"))) 2026-11-11 09:59:04,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [105/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:04,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [106/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:04,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [107/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:04,465 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [108/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:04,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [109/177] Tour ReceiptScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-11 09:59:04,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [110/177] Tour ReceiptScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1/)) 2026-11-11 09:59:04,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [111/177] Tour ReceiptScreenTour → Step input shown is '1' (trigger: .modal .value:contains("1")) 2026-11-11 09:59:04,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [112/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:04,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [113/177] Tour ReceiptScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:59:04,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [114/177] Tour ReceiptScreenTour → Step amount to pay is '31.0' (trigger: .paymentlines-empty .total:contains("31.0")) 2026-11-11 09:59:04,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [115/177] Tour ReceiptScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:59:05,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [116/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:59:05,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [117/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:59:05,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83530001 started for PoS orders references: [{'name': 'Order 00109-008-0003', 'uuid': '85a78df5-f8a0-4651-85fe-f1ee7081fe6c'}] 2026-11-11 09:59:05,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83530001 order {'name': 'Order 00109-008-0003', 'uuid': '85a78df5-f8a0-4651-85fe-f1ee7081fe6c'} created pos.order #81 2026-11-11 09:59:05,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83530001 finished 2026-11-11 09:59:05,942 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 228 0.254 0.565 2026-11-11 09:59:06,005 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:59:06,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [118/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("$ 30.00 + $ 1.00 tip") 2026-11-11 09:59:06,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [119/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:59:06,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [120/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:59:06,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [121/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:59:06,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [122/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:06,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [123/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:06,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [124/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:06,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [125/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:06,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [126/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:06,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [127/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:59:06,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [128/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:06,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [129/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:06,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [130/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:06,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [131/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:06,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [132/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:06,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [133/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:07,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [134/177] Tour ReceiptScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:59:07,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [135/177] Tour ReceiptScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:59:07,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [136/177] Tour ReceiptScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-11 09:59:07,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [137/177] Tour ReceiptScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-11 09:59:07,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [138/177] Tour ReceiptScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:07,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [139/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:07,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [140/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:07,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [141/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:07,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [142/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:07,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [143/177] Tour ReceiptScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:59:07,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [144/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:59:07,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [145/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 09:59:07,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78485272 started for PoS orders references: [{'name': 'Order 00109-008-0004', 'uuid': '8aa01329-3845-4338-a264-f3fb188e799f'}] 2026-11-11 09:59:08,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78485272 order {'name': 'Order 00109-008-0004', 'uuid': '8aa01329-3845-4338-a264-f3fb188e799f'} created pos.order #82 2026-11-11 09:59:08,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78485272 finished 2026-11-11 09:59:08,542 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.202 0.553 2026-11-11 09:59:08,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:59:08,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [146/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:59:08,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [147/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:59:08,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [148/177] Tour ReceiptScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:08,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [149/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:08,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [150/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:08,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [151/177] Tour ReceiptScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:09,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [152/177] Tour ReceiptScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:09,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [153/177] Tour ReceiptScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:59:09,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [154/177] Tour ReceiptScreenTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:59:09,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [155/177] Tour ReceiptScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:09,278 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [156/177] Tour ReceiptScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:09,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [157/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:09,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [158/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:09,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [159/177] Tour ReceiptScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:09,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [160/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:09,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [161/177] Tour ReceiptScreenTour → Step click numpad button: % (trigger: div.numpad button[value="%"]) 2026-11-11 09:59:09,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [162/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("20"))) 2026-11-11 09:59:09,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [163/177] Tour ReceiptScreenTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:59:09,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [164/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"19.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("19.0"))) 2026-11-11 09:59:09,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [165/177] Tour ReceiptScreenTour → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 09:59:10,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [166/177] Tour ReceiptScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:10,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [167/177] Tour ReceiptScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:10,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [168/177] Tour ReceiptScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:10,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [169/177] Tour ReceiptScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:10,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [170/177] Tour ReceiptScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:59:10,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [171/177] Tour ReceiptScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:59:10,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [172/177] Tour ReceiptScreenTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 09:59:10,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78893697 started for PoS orders references: [{'name': 'Order 00109-008-0005', 'uuid': 'd966ed5f-675a-4674-91f9-690f0e4efd9c'}] 2026-11-11 09:59:10,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78893697 order {'name': 'Order 00109-008-0005', 'uuid': 'd966ed5f-675a-4674-91f9-690f0e4efd9c'} created pos.order #83 2026-11-11 09:59:10,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78893697 finished 2026-11-11 09:59:11,011 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.159 0.439 2026-11-11 09:59:11,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 09:59:11,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [173/177] Tour ReceiptScreenTour → Step Check orderline with attributes: {"productName":"Desk Pad","priceNoDiscount":"20"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.info-list:contains("20"))) 2026-11-11 09:59:11,149 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [174/177] Tour ReceiptScreenTour → Step .receipt-screen .o_payment_successful:contains("19.00") 2026-11-11 09:59:11,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [175/177] Tour ReceiptScreenTour → Step .receipt-screen 2026-11-11 09:59:11,256 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [176/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:59:11,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: [177/177] Tour ReceiptScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:59:11,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: tour succeeded 2026-11-11 09:59:11,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: ╔══════════════════════════════════╗ ║ TOUR ReceiptScreenTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 09:59:11,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.browser: heap 20040264 (allocated 22556672) 2026-11-11 09:59:11,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing chrome headless with pid 22789 2026-11-11 09:59:11,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Closing websocket connection 2026-11-11 09:59:11,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Terminating chrome headless with pid 22789 2026-11-11 09:59:11,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095911_856232_test_01_pos_basic_order.txt 2026-11-11 09:59:11,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Removing chrome user profile "/tmp/tmppf49pbps_chrome_odoo" 2026-11-11 09:59:11,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-11-11 09:59:12,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Chrome pid: 23020 2026-11-11 09:59:12,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Chrome headless temporary user profile dir: /tmp/tmps9ddw5jm_chrome_odoo 2026-11-11 09:59:12,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Issuing json command http://127.0.0.1:34405/json/version 2026-11-11 09:59:12,808 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34405/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:59:12,893 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Browser version: Chrome/150.0.7871.114 2026-11-11 09:59:12,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Issuing json command http://127.0.0.1:34405/json 2026-11-11 09:59:12,894 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34405/json with timeout 3 increased to 10s during tests 2026-11-11 09:59:12,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Websocket url found: ws://127.0.0.1:34405/devtools/page/99D38097810E20A9BEB6A4402D7E81CC 2026-11-11 09:59:12,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Enable chrome headless console log notification 2026-11-11 09:59:12,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Chrome headless enable page notifications 2026-11-11 09:59:13,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:59:13,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Setting session cookie in browser 2026-11-11 09:59:13,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:59:13,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:59:13,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:59:14,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.099 0.866 2026-11-11 09:59:14,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Navigation result: {'frameId': '99D38097810E20A9BEB6A4402D7E81CC', 'loaderId': '5E295E01410572478710047754C04537', 'isDownload': False} 2026-11-11 09:59:14,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-11-11 09:59:14,122 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:59:14,150 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-11 09:59:14,181 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.040 2026-11-11 09:59:14,204 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.051 2026-11-11 09:59:14,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:59:14,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: IndexedDB 1 Ready 2026-11-11 09:59:14,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Evaluate test code "odoo.startTour('ChromeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:59:14,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 09:59:14,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [1/158] Tour ChromeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:59:14,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 09:59:15,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:15] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.314 0.526 2026-11-11 09:59:15,698 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.833 2026-11-11 09:59:15,914 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:59:15,940 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:59:15,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:59:16,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 09:59:16,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:59:16,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: Owl is running in 'dev' mode. 2026-11-11 09:59:16,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:16,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:59:16,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.036 2026-11-11 09:59:16,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "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 09:59:16,319 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:16,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.012 0.028 2026-11-11 09:59:16,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [2/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:59:16,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [3/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:16,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:16] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.051 0.076 2026-11-11 09:59:16,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [4/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Cash In/Out)) 2026-11-11 09:59:16,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [5/158] Tour ChromeTour → Step Fill text area with MOBT (trigger: textarea.cash-reason) 2026-11-11 09:59:16,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [6/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:17,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [7/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:17,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [8/158] Tour ChromeTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:17,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [9/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:17,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [10/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:17,338 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:17,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [11/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:17,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [12/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:17,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [13/158] Tour ChromeTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:59:17,552 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [14/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:17,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [15/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:17,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [16/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-11-11 09:59:17,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [17/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:17,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [18/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:17,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [19/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:17,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [20/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(7):contains(Ongoing) 2026-11-11 09:59:18,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [21/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(2):contains(Ongoing) 2026-11-11 09:59:18,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [22/158] Tour ChromeTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:59:18,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [23/158] Tour ChromeTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:59:18,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [24/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:18,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [25/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:59:18,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [26/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:18,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [27/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:18,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [28/158] Tour ChromeTour → Step click numpad button: 4 (trigger: div.numpad button[value="4"]) 2026-11-11 09:59:18,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [29/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:18,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [30/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:18,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [31/158] Tour ChromeTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:59:18,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [32/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"3","price":"12.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("3")):has(.price:contains("12.0"))) 2026-11-11 09:59:18,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [33/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:19,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [34/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:19,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [35/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:19,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [36/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:19,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:59:19,219 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:59:19,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [37/158] Tour ChromeTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-11 09:59:19,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [38/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:19,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [39/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:19,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [40/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") ~ .col:nth-child(7):contains(Payment) 2026-11-11 09:59:19,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [41/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") ~ .col:nth-child(2):contains(Payment) 2026-11-11 09:59:19,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [42/158] Tour ChromeTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:59:19,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [43/158] Tour ChromeTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:59:19,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [44/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:19,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [45/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:59:19,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [46/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:19,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [47/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:19,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [48/158] Tour ChromeTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:59:20,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [49/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:20,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [50/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:20,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [51/158] Tour ChromeTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:59:20,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [52/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5")):has(.price:contains("30.0"))) 2026-11-11 09:59:20,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [53/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:20,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [54/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:20,552 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [55/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:20,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [56/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:20,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [57/158] Tour ChromeTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:59:20,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [58/158] Tour ChromeTour → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 09:59:20,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [59/158] Tour ChromeTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:59:20,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [60/158] Tour ChromeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:59:20,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [61/158] Tour ChromeTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:59:20,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90122842 started for PoS orders references: [{'name': 'Order 00110-001-0003', 'uuid': '9346091c-18b7-4b6d-a4f5-06c78048161d'}] 2026-11-11 09:59:21,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 09:59:21,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90122842 order {'name': 'Order 00110-001-0003', 'uuid': '9346091c-18b7-4b6d-a4f5-06c78048161d'} created pos.order #84 2026-11-11 09:59:21,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90122842 finished 2026-11-11 09:59:21,948 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 345 0.349 0.647 2026-11-11 09:59:22,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 09:59:22,109 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:22] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.014 2026-11-11 09:59:22,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [62/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:22,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [63/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:22,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [64/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") ~ .col:nth-child(7):contains(Receipt) 2026-11-11 09:59:22,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [65/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") ~ .col:nth-child(2):contains(Receipt) 2026-11-11 09:59:22,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [66/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:59:22,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [67/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:22,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [68/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:59:22,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [69/158] Tour ChromeTour → Step 'Desk Pad' should be displayed (trigger: .product-list .product-name:contains("Desk Pad")) 2026-11-11 09:59:22,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [70/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:22,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [71/158] Tour ChromeTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:22,780 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [72/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:22,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [73/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0","price":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("2.0"))) 2026-11-11 09:59:22,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [74/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:22,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [75/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:23,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [76/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:23,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [77/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:59:23,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [78/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:23,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [79/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:59:23,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [80/158] Tour ChromeTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-11 09:59:23,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [81/158] Tour ChromeTour → Step amount to pay is '12.0' (trigger: .paymentlines-empty .total:contains("12.0")) 2026-11-11 09:59:23,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [82/158] Tour ChromeTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-11 09:59:23,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [83/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:23,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [84/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:23,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [85/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") 2026-11-11 09:59:23,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [86/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:23,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [87/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:59:23,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [88/158] Tour ChromeTour → Step .receipt-screen .o_payment_successful:contains("30.0") 2026-11-11 09:59:23,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [89/158] Tour ChromeTour → Step .receipt-screen 2026-11-11 09:59:23,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [90/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:23,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [91/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:24,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [92/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:59:24,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [93/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:24,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [94/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:59:24,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [95/158] Tour ChromeTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:59:24,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [96/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:24,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [97/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:24,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [98/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:24,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [99/158] Tour ChromeTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 09:59:24,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [100/158] Tour ChromeTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:59:24,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [101/158] Tour ChromeTour → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 09:59:24,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [102/158] Tour ChromeTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 09:59:24,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [103/158] Tour ChromeTour → Step click numpad button: 2 (trigger: .modal div.numpad button[value="2"]) 2026-11-11 09:59:24,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [104/158] Tour ChromeTour → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 09:59:24,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [105/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:24,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [106/158] Tour ChromeTour → Step change is -18.0 (trigger: .payment-status-change .amount:contains("-18.0")) 2026-11-11 09:59:24,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [107/158] Tour ChromeTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 09:59:25,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [108/158] Tour ChromeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:59:25,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19009859 started for PoS orders references: [{'name': 'Order 00110-001-0001', 'uuid': '50356fdc-8c5c-4abe-b4b4-994e8c85c27a'}] 2026-11-11 09:59:25,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [109/158] Tour ChromeTour → Step .receipt-screen .o_payment_successful:contains("2.0") 2026-11-11 09:59:25,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [110/158] Tour ChromeTour → Step .receipt-screen 2026-11-11 09:59:25,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19009859 order {'name': 'Order 00110-001-0001', 'uuid': '50356fdc-8c5c-4abe-b4b4-994e8c85c27a'} created pos.order #85 2026-11-11 09:59:25,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19009859 finished 2026-11-11 09:59:25,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 215 0.228 0.536 2026-11-11 09:59:25,977 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 09:59:25,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [111/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:26,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [112/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:26,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [113/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(7):contains(Receipt) 2026-11-11 09:59:26,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [114/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0001") ~ .col:nth-child(2):contains(Receipt) 2026-11-11 09:59:26,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [115/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0003") 2026-11-11 09:59:26,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [116/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:26,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [117/158] Tour ChromeTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 09:59:26,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [118/158] Tour ChromeTour → Step .receipt-screen .o_payment_successful:contains("30.0") 2026-11-11 09:59:26,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [119/158] Tour ChromeTour → Step .receipt-screen 2026-11-11 09:59:26,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [120/158] Tour ChromeTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 09:59:26,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [121/158] Tour ChromeTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 09:59:26,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [122/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:26,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [123/158] Tour ChromeTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:59:26,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [124/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:26,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [125/158] Tour ChromeTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:26,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [126/158] Tour ChromeTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:26,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [127/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0004") 2026-11-11 09:59:27,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [128/158] Tour ChromeTour → Step .ticket-screen .order-row:has(.col:contains("-0004")) .delete-button 2026-11-11 09:59:27,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [129/158] Tour ChromeTour → Step .ticket-screen .orders > .order-row > .col:contains("-0004") ~ .col[name="delete"] 2026-11-11 09:59:27,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [130/158] Tour ChromeTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Payment") 2026-11-11 09:59:27,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [131/158] Tour ChromeTour → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:59:27,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [132/158] Tour ChromeTour → Step .ticket-screen .order-row:has(.col:contains("-0002")) .delete-button 2026-11-11 09:59:27,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [133/158] Tour ChromeTour → Step .ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"] 2026-11-11 09:59:27,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [134/158] Tour ChromeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:27,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [135/158] Tour ChromeTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:59:27,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [136/158] Tour ChromeTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 09:59:27,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [137/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:27,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [138/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 09:59:27,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [139/158] Tour ChromeTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:27,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [140/158] Tour ChromeTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:27,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [141/158] Tour ChromeTour → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 09:59:28,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [142/158] Tour ChromeTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:28,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [143/158] Tour ChromeTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:28,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [144/158] Tour ChromeTour → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 09:59:28,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [145/158] Tour ChromeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-11-11 09:59:28,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [146/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:28,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [147/158] Tour ChromeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:28,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [148/158] Tour ChromeTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:59:28,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [149/158] Tour ChromeTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:59:28,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [150/158] Tour ChromeTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:59:28,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [151/158] Tour ChromeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:28,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [152/158] Tour ChromeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 09:59:29,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [153/158] Tour ChromeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 09:59:29,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [154/158] Tour ChromeTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 09:59:29,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [155/158] Tour ChromeTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 09:59:29,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [156/158] Tour ChromeTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-11 09:59:29,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [157/158] Tour ChromeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 09:59:29,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55388772 started for PoS orders references: [{'name': 'Order 00110-001-0006', 'uuid': 'c1b43ee7-1370-4d88-af86-be3a0bee2992'}] 2026-11-11 09:59:29,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: [158/158] Tour ChromeTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 09:59:32,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55388772 order {'name': 'Order 00110-001-0006', 'uuid': 'c1b43ee7-1370-4d88-af86-be3a0bee2992'} created pos.order #86 2026-11-11 09:59:32,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55388772 finished 2026-11-11 09:59:32,542 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 758 0.772 2.383 2026-11-11 09:59:32,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.964 2026-11-11 09:59:32,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:59:32,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:59:32,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: tour succeeded 2026-11-11 09:59:32,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: ╔═══════════════════════════╗ ║ TOUR ChromeTour SUCCEEDED ║ ╚═══════════════════════════╝ 2026-11-11 09:59:32,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.browser: heap 19095652 (allocated 20590592) 2026-11-11 09:59:32,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Closing chrome headless with pid 23020 2026-11-11 09:59:32,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Closing websocket connection 2026-11-11 09:59:32,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Terminating chrome headless with pid 23020 2026-11-11 09:59:33,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095933_028551_test_02_pos_with_invoiced.txt 2026-11-11 09:59:33,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Removing chrome user profile "/tmp/tmps9ddw5jm_chrome_odoo" 2026-11-11 09:59:33,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-11-11 09:59:33,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Chrome pid: 23216 2026-11-11 09:59:33,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Chrome headless temporary user profile dir: /tmp/tmp2pxvp4qe_chrome_odoo 2026-11-11 09:59:33,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:36021/json/version 2026-11-11 09:59:33,732 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36021/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:59:33,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Browser version: Chrome/150.0.7871.114 2026-11-11 09:59:33,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:36021/json 2026-11-11 09:59:33,829 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36021/json with timeout 3 increased to 10s during tests 2026-11-11 09:59:33,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Websocket url found: ws://127.0.0.1:36021/devtools/page/178EBBDE5E289C870BC16ACE9769A49F 2026-11-11 09:59:33,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Enable chrome headless console log notification 2026-11-11 09:59:33,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Chrome headless enable page notifications 2026-11-11 09:59:34,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:59:34,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Setting session cookie in browser 2026-11-11 09:59:34,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:59:34,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:59:34,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:59:35,075 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.075 0.897 2026-11-11 09:59:35,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Navigation result: {'frameId': '178EBBDE5E289C870BC16ACE9769A49F', 'loaderId': 'EDAF20B1B30350DDEB9A0F0E62335315', 'isDownload': False} 2026-11-11 09:59:35,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-11-11 09:59:35,114 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:59:35,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 09:59:35,186 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.037 2026-11-11 09:59:35,215 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.040 2026-11-11 09:59:35,818 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:59:35,839 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:35,867 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:59:35,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: IndexedDB 1 Ready 2026-11-11 09:59:35,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Evaluate test code "odoo.startTour('test_03_pos_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:59:35,897 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.026 2026-11-11 09:59:35,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [1/47] Tour test_03_pos_with_lots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:59:36,632 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:36] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.255 0.509 2026-11-11 09:59:36,635 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.701 2026-11-11 09:59:36,881 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.010 2026-11-11 09:59:36,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 09:59:36,977 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.017 2026-11-11 09:59:37,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 09:59:37,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: Owl is running in 'dev' mode. 2026-11-11 09:59:37,135 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:37,157 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 09:59:37,208 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.024 0.038 2026-11-11 09:59:37,227 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "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 09:59:37,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:59:37,264 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.021 2026-11-11 09:59:37,300 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [2/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:59:37,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [3/47] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:59:37,578 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.070 2026-11-11 09:59:37,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [4/47] Tour test_03_pos_with_lots → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:59:37,657 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.007 0.017 2026-11-11 09:59:37,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [5/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:37,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [6/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:37,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [7/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:59:37,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [8/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:37,986 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:38,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [9/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:38,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [10/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:59:38,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [11/47] Tour test_03_pos_with_lots → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:59:38,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [12/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:38,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [13/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:38,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [14/47] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-11 09:59:38,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [15/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:38,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [16/47] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-11 09:59:38,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [17/47] Tour test_03_pos_with_lots → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 09:59:38,618 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:38] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.035 0.015 2026-11-11 09:59:38,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [18/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:38,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [19/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:38,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [20/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:59:38,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [21/47] Tour test_03_pos_with_lots → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:59:38,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [22/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:39,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [23/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:39,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [24/47] Tour test_03_pos_with_lots → Step order total amount is '15.95' (trigger: .product-screen .order-summary .total:contains("15.95")) 2026-11-11 09:59:39,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [25/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:39,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [26/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:39,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [27/47] Tour test_03_pos_with_lots → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 09:59:39,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [28/47] Tour test_03_pos_with_lots → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 09:59:39,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [29/47] Tour test_03_pos_with_lots → Step .o_pricelist_button 2026-11-11 09:59:39,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [30/47] Tour test_03_pos_with_lots → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-11 09:59:39,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [31/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:39,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [32/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:39,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [33/47] Tour test_03_pos_with_lots → Step order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00")) 2026-11-11 09:59:39,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [34/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:39,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [35/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:39,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [36/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-11 09:59:39,952 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [37/47] Tour test_03_pos_with_lots → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 09:59:40,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [38/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:40,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [39/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:40,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [40/47] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-11 09:59:40,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [41/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:40,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [42/47] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:40,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [43/47] Tour test_03_pos_with_lots → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 09:59:40,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [44/47] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:40,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:40] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.007 0.014 2026-11-11 09:59:40,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [45/47] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"productName":"Monitor Stand","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Monitor Stand")):has(.qty:contains("2"))) 2026-11-11 09:59:40,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [46/47] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:40,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: [47/47] Tour test_03_pos_with_lots → Step product screen is shown (trigger: .product-screen) 2026-11-11 09:59:40,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: tour succeeded 2026-11-11 09:59:40,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: ╔══════════════════════════════════════╗ ║ TOUR test_03_pos_with_lots SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-11 09:59:40,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.browser: heap 15710984 (allocated 17047552) 2026-11-11 09:59:40,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Closing chrome headless with pid 23216 2026-11-11 09:59:40,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Closing websocket connection 2026-11-11 09:59:40,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Terminating chrome headless with pid 23216 2026-11-11 09:59:40,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095940_964686_test_03_pos_with_lots.txt 2026-11-11 09:59:40,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Removing chrome user profile "/tmp/tmp2pxvp4qe_chrome_odoo" 2026-11-11 09:59:41,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-11-11 09:59:42,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Chrome pid: 23400 2026-11-11 09:59:42,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Chrome headless temporary user profile dir: /tmp/tmp70udoxii_chrome_odoo 2026-11-11 09:59:42,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Issuing json command http://127.0.0.1:42849/json/version 2026-11-11 09:59:42,220 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42849/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:59:42,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Browser version: Chrome/150.0.7871.114 2026-11-11 09:59:42,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Issuing json command http://127.0.0.1:42849/json 2026-11-11 09:59:42,299 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42849/json with timeout 3 increased to 10s during tests 2026-11-11 09:59:42,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Websocket url found: ws://127.0.0.1:42849/devtools/page/95A87F32C421E42A8C0395180527E4A8 2026-11-11 09:59:42,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Enable chrome headless console log notification 2026-11-11 09:59:42,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Chrome headless enable page notifications 2026-11-11 09:59:42,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:59:42,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Setting session cookie in browser 2026-11-11 09:59:42,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:59:42,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:59:42,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:59:43,500 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:43] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.104 0.943 2026-11-11 09:59:43,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Navigation result: {'frameId': '95A87F32C421E42A8C0395180527E4A8', 'loaderId': '07F3B7E5D70788527D688E1DEEB0DF7C', 'isDownload': False} 2026-11-11 09:59:43,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-11-11 09:59:43,527 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:59:43,567 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.019 2026-11-11 09:59:43,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-11-11 09:59:43,590 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-11-11 09:59:44,289 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:59:44,328 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:44,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 09:59:44,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: IndexedDB 1 Ready 2026-11-11 09:59:44,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Evaluate test code "odoo.startTour('ProductConfiguratorTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:59:44,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [1/38] Tour ProductConfiguratorTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:59:45,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.334 0.554 2026-11-11 09:59:45,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.896 2026-11-11 09:59:45,482 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 09:59:45,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 09:59:45,533 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 09:59:45,602 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 09:59:45,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 09:59:45,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: Owl is running in 'dev' mode. 2026-11-11 09:59:45,765 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:45,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:45,815 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.014 0.029 2026-11-11 09:59:45,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "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 09:59:45,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 09:59:45,901 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:45] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-11-11 09:59:45,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [2/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:59:46,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [3/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:59:46,312 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.077 2026-11-11 09:59:46,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [4/38] Tour ProductConfiguratorTour → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-11-11 09:59:46,451 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:46,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [5/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:46,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [6/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:59:46,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [7/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:46,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [8/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:59:46,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [9/38] Tour ProductConfiguratorTour → Step Check that metal, leather chair variant is disabled (trigger: .modal footer button.disabled) 2026-11-11 09:59:46,809 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [10/38] Tour ProductConfiguratorTour → Step picking color attribute with name Red (trigger: .modal .configurator_color[data-color='Red']) 2026-11-11 09:59:46,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [11/38] Tour ProductConfiguratorTour → Step picking select attribute with name Metal (trigger: .modal .configurator_select:has(option:contains('Metal'))) 2026-11-11 09:59:46,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [12/38] Tour ProductConfiguratorTour → Step picking radio attribute with name Other (trigger: .modal .attribute-name-cell:contains('Other') input) 2026-11-11 09:59:47,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [13/38] Tour ProductConfiguratorTour → Step filling custom attribute with value Custom Fabric (trigger: .modal .custom_value) 2026-11-11 09:59:47,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [14/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:47,209 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:47] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.121 0.175 2026-11-11 09:59:47,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [15/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:47,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [16/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)","quantity":"1.0","price":"11.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)")):has(.qty:contains("1")):has(.price:contains("11.0"))) 2026-11-11 09:59:47,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [17/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:47,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [18/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:59:47,513 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:47] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.080 0.145 2026-11-11 09:59:47,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [19/38] Tour ProductConfiguratorTour → Step picking color attribute with name Red (trigger: .modal .configurator_color[data-color='Red']) 2026-11-11 09:59:47,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [20/38] Tour ProductConfiguratorTour → Step picking select attribute with name Metal (trigger: .modal .configurator_select:has(option:contains('Metal'))) 2026-11-11 09:59:47,639 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [21/38] Tour ProductConfiguratorTour → Step picking radio attribute with name Other (trigger: .modal .attribute-name-cell:contains('Other') input) 2026-11-11 09:59:47,705 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [22/38] Tour ProductConfiguratorTour → Step filling custom attribute with value Custom Fabric (trigger: .modal .custom_value) 2026-11-11 09:59:47,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [23/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:47,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [24/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:47,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [25/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)","quantity":"2.0","price":"22.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Fabrics: Other: Custom Fabric, Metal, Red)")):has(.qty:contains("2")):has(.price:contains("22.0"))) 2026-11-11 09:59:47,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [26/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:48,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [27/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:59:48,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [28/38] Tour ProductConfiguratorTour → Step picking color attribute with name Blue (trigger: .modal .configurator_color[data-color='Blue']) 2026-11-11 09:59:48,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [29/38] Tour ProductConfiguratorTour → Step picking select attribute with name Metal (trigger: .modal .configurator_select:has(option:contains('Metal'))) 2026-11-11 09:59:48,229 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:48] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.084 0.120 2026-11-11 09:59:48,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [30/38] Tour ProductConfiguratorTour → Step picking radio attribute with name Leather (trigger: .modal .attribute-name-cell:contains('Leather') input) 2026-11-11 09:59:48,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [31/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:48,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [32/38] Tour ProductConfiguratorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:48,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [33/38] Tour ProductConfiguratorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Configurable Chair (Leather, Metal, Blue)","quantity":"1.0","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Configurable Chair (Leather, Metal, Blue)")):has(.qty:contains("1")):has(.price:contains("10.0"))) 2026-11-11 09:59:48,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [34/38] Tour ProductConfiguratorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:48,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [35/38] Tour ProductConfiguratorTour → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 09:59:48,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [36/38] Tour ProductConfiguratorTour → Step .attribute-name-cell 2026-11-11 09:59:48,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [37/38] Tour ProductConfiguratorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:48,876 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:48] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.076 0.133 2026-11-11 09:59:48,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: [38/38] Tour ProductConfiguratorTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 09:59:48,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: tour succeeded 2026-11-11 09:59:48,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: ╔════════════════════════════════════════╗ ║ TOUR ProductConfiguratorTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 09:59:49,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.browser: heap 16123732 (allocated 17833984) 2026-11-11 09:59:49,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Closing chrome headless with pid 23400 2026-11-11 09:59:49,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Closing websocket connection 2026-11-11 09:59:49,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Terminating chrome headless with pid 23400 2026-11-11 09:59:49,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_095949_289335_test_04_product_configurator.txt 2026-11-11 09:59:49,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Removing chrome user profile "/tmp/tmp70udoxii_chrome_odoo" 2026-11-11 09:59:49,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-11-11 09:59:50,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Chrome pid: 23592 2026-11-11 09:59:50,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpifip36jg_chrome_odoo 2026-11-11 09:59:50,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Issuing json command http://127.0.0.1:44213/json/version 2026-11-11 09:59:50,135 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44213/json/version with timeout 3 increased to 10s during tests 2026-11-11 09:59:50,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-11-11 09:59:50,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Issuing json command http://127.0.0.1:44213/json 2026-11-11 09:59:50,162 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44213/json with timeout 3 increased to 10s during tests 2026-11-11 09:59:50,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Websocket url found: ws://127.0.0.1:44213/devtools/page/F2744F9085481B8D47D1685770E7E354 2026-11-11 09:59:50,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Enable chrome headless console log notification 2026-11-11 09:59:50,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Chrome headless enable page notifications 2026-11-11 09:59:50,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 09:59:50,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Setting session cookie in browser 2026-11-11 09:59:50,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 09:59:50,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 09:59:50,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 09:59:52,565 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:52] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.089 2.149 2026-11-11 09:59:52,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Navigation result: {'frameId': 'F2744F9085481B8D47D1685770E7E354', 'loaderId': '076E65944868013C440D79A9C4A902D5', 'isDownload': False} 2026-11-11 09:59:52,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-11-11 09:59:52,601 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 09:59:52,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.025 2026-11-11 09:59:52,650 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:52] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-11-11 09:59:52,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:52] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.067 2026-11-11 09:59:53,311 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 09:59:53,324 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 09:59:53,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: IndexedDB 1 Ready 2026-11-11 09:59:53,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 09:59:53,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Evaluate test code "odoo.startTour('TicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 09:59:53,359 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.015 2026-11-11 09:59:53,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [1/251] Tour TicketScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 09:59:54,178 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.287 0.545 2026-11-11 09:59:54,181 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.789 2026-11-11 09:59:54,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 09:59:54,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 09:59:54,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 09:59:54,547 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 09:59:54,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: Owl is running in 'dev' mode. 2026-11-11 09:59:54,699 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 09:59:54,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 09:59:54,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.027 0.041 2026-11-11 09:59:54,816 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "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 09:59:54,821 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 09:59:54,848 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:54] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.019 2026-11-11 09:59:54,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [2/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 09:59:55,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [3/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:55,207 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.087 2026-11-11 09:59:55,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [4/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:55,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [5/251] Tour TicketScreenTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:59:55,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 09:59:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 09:59:55,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [6/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:55,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [7/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:55,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [8/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:55,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [9/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:55,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [10/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:55,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [11/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 09:59:55,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [12/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:55,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [13/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:56,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [14/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:56,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [15/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:56,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [16/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:56,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [17/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:56,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [18/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 09:59:56,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [19/251] Tour TicketScreenTour → Step .ticket-screen .order-row:has(.col:contains("-0002")) .delete-button 2026-11-11 09:59:56,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [20/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"] 2026-11-11 09:59:56,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [21/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:56,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [22/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:59:56,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [23/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:56,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [24/251] Tour TicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 09:59:56,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [25/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:56,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [26/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:56,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [27/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:56,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [28/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:57,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [29/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:57,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [30/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:57,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [31/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:59:57,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [32/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:57,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [33/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:57,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [34/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:57,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [35/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:57,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [36/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:57,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [37/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:57,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [38/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 09:59:57,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [39/251] Tour TicketScreenTour → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-11-11 09:59:57,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [40/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-11-11 09:59:57,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [41/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 09:59:57,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [42/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:59:57,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [43/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:58,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [44/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:58,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [45/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("-0003") 2026-11-11 09:59:58,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [46/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 09:59:58,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [47/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:58,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [48/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:58,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [49/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:58,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [50/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:58,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [51/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:58,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [52/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 09:59:58,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [53/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 09:59:58,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [54/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 09:59:58,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [55/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:58,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [56/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:58,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [57/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:58,893 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [58/251] Tour TicketScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 09:59:59,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [59/251] Tour TicketScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 09:59:59,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [60/251] Tour TicketScreenTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 09:59:59,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [61/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 09:59:59,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [62/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 09:59:59,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [63/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 09:59:59,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [64/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 1") 2026-11-11 09:59:59,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [65/251] Tour TicketScreenTour → Step .pos-leftheader .list-plus-btn 2026-11-11 09:59:59,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [66/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 09:59:59,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [67/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 09:59:59,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [68/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 09:59:59,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [69/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 09:59:59,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [70/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 09:59:59,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [71/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 10:00:00,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [72/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:00:00,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [73/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:00:00,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [74/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:00:00,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [75/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:00,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [76/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:00,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [77/251] Tour TicketScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:00:00,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [78/251] Tour TicketScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:00:00,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [79/251] Tour TicketScreenTour → Step click partner 'Partner Test 2' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 2)) 2026-11-11 10:00:00,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [80/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:00,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [81/251] Tour TicketScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:00:00,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [82/251] Tour TicketScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:00:00,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [83/251] Tour TicketScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:00:00,957 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:00,962 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:01,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [84/251] Tour TicketScreenTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-11 10:00:01,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [85/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:00:01,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [86/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:00:01,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [87/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(3):contains("Partner Test 2") 2026-11-11 10:00:01,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [88/251] Tour TicketScreenTour → Step .pos-leftheader .list-plus-btn 2026-11-11 10:00:01,309 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [89/251] Tour TicketScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:00:01,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [90/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:01,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [91/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:00:01,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [92/251] Tour TicketScreenTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:00:01,616 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [93/251] Tour TicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:00:01,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [94/251] Tour TicketScreenTour → Step click numpad button: 4 (trigger: div.numpad button[value="4"]) 2026-11-11 10:00:01,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [95/251] Tour TicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:00:01,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [96/251] Tour TicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:00:01,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [97/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:00:01,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [98/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("2"))) 2026-11-11 10:00:02,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [99/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:02,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [100/251] Tour TicketScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:00:02,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [101/251] Tour TicketScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:00:02,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [102/251] Tour TicketScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:00:02,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [103/251] Tour TicketScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:00:02,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [104/251] Tour TicketScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:00:02,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26047189 started for PoS orders references: [{'name': 'Order 00113-001-0005', 'uuid': 'a9216896-fdb8-4df0-83a8-7af3739827b5'}] 2026-11-11 10:00:02,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [105/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:00:02,594 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:00:03,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26047189 order {'name': 'Order 00113-001-0005', 'uuid': 'a9216896-fdb8-4df0-83a8-7af3739827b5'} created pos.order #87 2026-11-11 10:00:03,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26047189 finished 2026-11-11 10:00:03,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.420 0.738 2026-11-11 10:00:03,805 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:00:03,878 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:03] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 10:00:03,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [106/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:00:03,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [107/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:00:04,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [108/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(4):contains("Receipt") 2026-11-11 10:00:04,085 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [109/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:04,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [110/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:04,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [111/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Receipt") 2026-11-11 10:00:04,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [112/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Receipt") 2026-11-11 10:00:04,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [113/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:04,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [114/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:04,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [115/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Payment") 2026-11-11 10:00:04,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [116/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Payment") 2026-11-11 10:00:04,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [117/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:04,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [118/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:04,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [119/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Ongoing") 2026-11-11 10:00:04,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [120/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing") 2026-11-11 10:00:04,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [121/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:04,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [122/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:04,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [123/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("All active orders") 2026-11-11 10:00:04,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [124/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(4):contains("Receipt") 2026-11-11 10:00:05,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [125/251] Tour TicketScreenTour → Step .pos-search-bar input 2026-11-11 10:00:05,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [126/251] Tour TicketScreenTour → Step .pos-search-bar .search ul li:contains("Receipt Number") 2026-11-11 10:00:05,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [127/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Receipt") 2026-11-11 10:00:05,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [128/251] Tour TicketScreenTour → Step .pos-search-bar input 2026-11-11 10:00:05,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [129/251] Tour TicketScreenTour → Step .pos-search-bar .search ul li:contains("Customer") 2026-11-11 10:00:05,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [130/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 1") 2026-11-11 10:00:05,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [131/251] Tour TicketScreenTour → Step .pos-search-bar input 2026-11-11 10:00:05,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [132/251] Tour TicketScreenTour → Step .pos-search-bar .search ul li:contains("Customer") 2026-11-11 10:00:05,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [133/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 2") 2026-11-11 10:00:05,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [134/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:00:05,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [135/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:00:05,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [136/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:00:05,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [137/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:00:05,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [138/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:05,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [139/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:05,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [140/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 10:00:06,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [141/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("-0005") 2026-11-11 10:00:06,068 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.008 0.021 2026-11-11 10:00:06,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [142/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 10:00:06,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [143/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:06,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [144/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:06,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [145/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Payment") 2026-11-11 10:00:06,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [146/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0004") 2026-11-11 10:00:06,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [147/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:06,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [148/251] Tour TicketScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-11-11 10:00:06,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [149/251] Tour TicketScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:00:06,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [150/251] Tour TicketScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:00:06,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [151/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:00:06,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32976209 started for PoS orders references: [{'name': 'Order 00113-001-0004', 'uuid': '3ad5962d-cc79-45d5-adf4-01c928e99257'}] 2026-11-11 10:00:07,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32976209 order {'name': 'Order 00113-001-0004', 'uuid': '3ad5962d-cc79-45d5-adf4-01c928e99257'} created pos.order #88 2026-11-11 10:00:07,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32976209 finished 2026-11-11 10:00:07,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 212 0.228 0.596 2026-11-11 10:00:07,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:00:07,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [152/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:00:07,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [153/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:00:07,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [154/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:00:07,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [155/251] Tour TicketScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:00:07,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [156/251] Tour TicketScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:00:07,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [157/251] Tour TicketScreenTour → Step .pos-search-bar .filter 2026-11-11 10:00:07,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [158/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul 2026-11-11 10:00:08,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [159/251] Tour TicketScreenTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 10:00:08,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [160/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(2):contains("Partner Test 2") 2026-11-11 10:00:08,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:08] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.007 0.024 2026-11-11 10:00:08,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [161/251] Tour TicketScreenTour → Step .ticket-screen .orders > .order-row:nth-child(3):contains("-0005") 2026-11-11 10:00:08,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [162/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 10:00:08,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [163/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:08,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [164/251] Tour TicketScreenTour → Step Check orderline with attributes: undefined (trigger: .order-container .orderline) 2026-11-11 10:00:08,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [165/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:08,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [166/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:08,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [167/251] Tour TicketScreenTour → Step .ticket-screen .control-buttons button:contains("Invoice") 2026-11-11 10:00:08,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [168/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:08,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [169/251] Tour TicketScreenTour → Step click partner 'Partner Test 3' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 3)) 2026-11-11 10:00:08,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [170/251] Tour TicketScreenTour → Step .control-buttons button:contains("Reprint Invoice") 2026-11-11 10:00:08,904 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:08] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 5 0.006 0.030 2026-11-11 10:00:08,930 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.002 0.013 2026-11-11 10:00:11,356 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:11] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 577 0.598 1.841 2026-11-11 10:00:11,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:11] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 44 0.034 0.079 2026-11-11 10:00:11,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [171/251] Tour TicketScreenTour → Step .back-button 2026-11-11 10:00:11,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [172/251] Tour TicketScreenTour → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-11 10:00:11,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [173/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:00:11,665 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:11] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 40 0.031 0.122 2026-11-11 10:00:11,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:11] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:00:11,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [174/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:00:11,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [175/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:11,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [176/251] Tour TicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:00:11,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [177/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:11,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [178/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:12,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [179/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:00:12,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [180/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:00:12,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [181/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:00:12,277 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [182/251] Tour TicketScreenTour → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-11 10:00:12,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:12] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 10:00:12,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [183/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 10:00:12,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [184/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:12,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [185/251] Tour TicketScreenTour → Step Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad"))) 2026-11-11 10:00:12,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [186/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 10:00:12,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [187/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:12,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [188/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:12,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [189/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:00:12,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [190/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:12,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [191/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:00:12,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [192/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:13,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [193/251] Tour TicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:00:13,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [194/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:13,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [195/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:13,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [196/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:00:13,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [197/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:00:13,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [198/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:00:13,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [199/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 10:00:13,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:13] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:00:13,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [200/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:13,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [201/251] Tour TicketScreenTour → Step Check orderline with attributes: {"productName":"Desk Pad","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad"))) 2026-11-11 10:00:13,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [202/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:13,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [203/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:13,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [204/251] Tour TicketScreenTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:00:13,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [205/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:13,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [206/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:13,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [207/251] Tour TicketScreenTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 10:00:13,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [208/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:14,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [209/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:14,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [210/251] Tour TicketScreenTour → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 10:00:14,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [211/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:14,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [212/251] Tour TicketScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:00:14,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [213/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:14,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [214/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:00:14,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [215/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:00:14,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [216/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("-1"))) 2026-11-11 10:00:14,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [217/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:00:14,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [218/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:14,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [219/251] Tour TicketScreenTour → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 10:00:14,867 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [220/251] Tour TicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 10:00:14,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [221/251] Tour TicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:15,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [222/251] Tour TicketScreenTour → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 10:00:15,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [223/251] Tour TicketScreenTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:00:15,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [224/251] Tour TicketScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"-2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("-2"))) 2026-11-11 10:00:15,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [225/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:15,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [226/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:15,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [227/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:00:15,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [228/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:00:15,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [229/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:00:15,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [230/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 10:00:15,846 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:15] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.012 0.026 2026-11-11 10:00:15,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [231/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:15,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [232/251] Tour TicketScreenTour → Step .ticket-screen .to-refund-highlight:contains("Refunding 2.00") 2026-11-11 10:00:15,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [233/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:16,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [234/251] Tour TicketScreenTour → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:00:16,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [235/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:16,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [236/251] Tour TicketScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:00:16,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [237/251] Tour TicketScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:00:16,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [238/251] Tour TicketScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:00:16,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [239/251] Tour TicketScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:00:16,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [240/251] Tour TicketScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:00:16,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [241/251] Tour TicketScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:00:16,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65132432 started for PoS orders references: [{'name': 'Order 00113-001-0006', 'uuid': '30738016-ea90-4284-b739-6634720f1de0'}] 2026-11-11 10:00:17,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65132432 order {'name': 'Order 00113-001-0006', 'uuid': '30738016-ea90-4284-b739-6634720f1de0'} created pos.order #89 2026-11-11 10:00:17,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65132432 finished 2026-11-11 10:00:17,451 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 232 0.264 0.622 2026-11-11 10:00:17,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [242/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:00:17,541 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 10:00:17,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [243/251] Tour TicketScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:00:17,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [244/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:17,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [245/251] Tour TicketScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:00:17,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [246/251] Tour TicketScreenTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:00:17,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [247/251] Tour TicketScreenTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:00:17,952 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [248/251] Tour TicketScreenTour → Step .ticket-screen .order-row > .col:contains("-0005") 2026-11-11 10:00:18,009 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:18] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.010 0.033 2026-11-11 10:00:18,022 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [249/251] Tour TicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:18,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [250/251] Tour TicketScreenTour → Step .ticket-screen .refund-note:contains("2.00 Refunded") 2026-11-11 10:00:18,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: [251/251] Tour TicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:18,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: tour succeeded 2026-11-11 10:00:18,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: ╔═════════════════════════════════╗ ║ TOUR TicketScreenTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-11 10:00:18,325 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:18] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 78 0.074 0.168 2026-11-11 10:00:18,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.browser: heap 20573372 (allocated 24522752) 2026-11-11 10:00:18,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Closing chrome headless with pid 23592 2026-11-11 10:00:18,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Closing websocket connection 2026-11-11 10:00:18,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Terminating chrome headless with pid 23592 2026-11-11 10:00:18,689 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 23 0.034 0.078 2026-11-11 10:00:18,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100018_768073_test_05_ticket_screen.txt 2026-11-11 10:00:18,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Removing chrome user profile "/tmp/tmpifip36jg_chrome_odoo" 2026-11-11 10:00:18,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-11-11 10:00:19,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome pid: 23811 2026-11-11 10:00:19,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless temporary user profile dir: /tmp/tmp1l69wwpe_chrome_odoo 2026-11-11 10:00:19,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Issuing json command http://127.0.0.1:42699/json/version 2026-11-11 10:00:19,737 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42699/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:00:19,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-11 10:00:19,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Issuing json command http://127.0.0.1:42699/json 2026-11-11 10:00:19,836 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42699/json with timeout 3 increased to 10s during tests 2026-11-11 10:00:19,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Websocket url found: ws://127.0.0.1:42699/devtools/page/974C6D91F19D0B2A59673F784F8348C8 2026-11-11 10:00:19,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Enable chrome headless console log notification 2026-11-11 10:00:19,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless enable page notifications 2026-11-11 10:00:20,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:00:20,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Setting session cookie in browser 2026-11-11 10:00:20,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:00:20,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:00:20,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:00:21,175 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.093 0.942 2026-11-11 10:00:21,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Navigation result: {'frameId': '974C6D91F19D0B2A59673F784F8348C8', 'loaderId': 'BA4016E31B6BAC95E23406D71009A6E8', 'isDownload': False} 2026-11-11 10:00:21,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-11-11 10:00:21,210 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:00:21,251 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 10:00:21,260 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 10:00:21,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-11-11 10:00:21,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:00:21,995 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:21,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:22,021 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.010 2026-11-11 10:00:22,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: IndexedDB 1 Ready 2026-11-11 10:00:22,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Evaluate test code "odoo.startTour('ReceiptScreenDiscountWithPricelistTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:00:22,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [1/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:00:22,891 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:22] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.317 0.546 2026-11-11 10:00:22,894 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.834 2026-11-11 10:00:23,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:00:23,198 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:00:23,246 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:00:23,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.013 2026-11-11 10:00:23,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: Owl is running in 'dev' mode. 2026-11-11 10:00:23,417 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:23,469 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-11-11 10:00:23,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.020 0.041 2026-11-11 10:00:23,508 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "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:00:23,557 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:00:23,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.037 2026-11-11 10:00:23,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [2/41] Tour ReceiptScreenDiscountWithPricelistTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:00:23,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [3/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:00:23,961 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:23] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.083 2026-11-11 10:00:24,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [4/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:24,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [5/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 10:00:24,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:24] "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:00:24,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [6/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 10:00:24,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [7/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:24,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [8/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:24,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [9/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:00:24,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [10/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:00:24,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [11/41] Tour ReceiptScreenDiscountWithPricelistTour → Step .o_pricelist_button 2026-11-11 10:00:24,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [12/41] Tour ReceiptScreenDiscountWithPricelistTour → Step select price list 'special_pricelist' (trigger: .selection-item:contains("special_pricelist")) 2026-11-11 10:00:24,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [13/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:24,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [14/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:24,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [15/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"productName":"Test Product","oldPrice":"7.0"} (trigger: .order-container .orderline:has(.product-name:contains("Test Product")):has(.info-list .price-per-unit s:contains("7.0"))) 2026-11-11 10:00:24,953 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [16/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:25,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [17/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:00:25,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [18/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:00:25,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [19/41] Tour ReceiptScreenDiscountWithPricelistTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:00:25,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:25,192 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:00:25,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [20/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:00:25,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [21/41] Tour ReceiptScreenDiscountWithPricelistTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:00:25,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78515779 started for PoS orders references: [{'name': 'Order 00114-001-0001', 'uuid': '02511bfe-1375-4b93-8d9f-d1c8332b00b3'}] 2026-11-11 10:00:25,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [22/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"oldPrice":"7"} (trigger: .order-container .orderline:has(.info-list .price-per-unit s:contains("7"))) 2026-11-11 10:00:25,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 10:00:26,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78515779 order {'name': 'Order 00114-001-0001', 'uuid': '02511bfe-1375-4b93-8d9f-d1c8332b00b3'} created pos.order #90 2026-11-11 10:00:26,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78515779 finished 2026-11-11 10:00:26,481 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.345 0.722 2026-11-11 10:00:26,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:00:26,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:26] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.017 2026-11-11 10:00:26,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [23/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:00:26,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [24/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:00:26,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [25/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:00:26,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [26/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:26,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [27/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 10:00:27,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [28/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 10:00:27,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [29/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:27,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [30/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:27,193 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [31/41] Tour ReceiptScreenDiscountWithPricelistTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Test Product","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 10:00:27,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [32/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:00:27,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [33/41] Tour ReceiptScreenDiscountWithPricelistTour → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:00:27,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [34/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 10:00:27,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [35/41] Tour ReceiptScreenDiscountWithPricelistTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:27,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [36/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:00:27,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [37/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:00:27,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [38/41] Tour ReceiptScreenDiscountWithPricelistTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:00:27,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [39/41] Tour ReceiptScreenDiscountWithPricelistTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:00:27,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [40/41] Tour ReceiptScreenDiscountWithPricelistTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:00:27,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40130325 started for PoS orders references: [{'name': 'Order 00114-001-0002', 'uuid': '22741e6b-2138-412b-8314-d78e0bfa43fe'}] 2026-11-11 10:00:27,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: [41/41] Tour ReceiptScreenDiscountWithPricelistTour → Step .pos-receipt:not(:contains("Discounts")) 2026-11-11 10:00:28,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40130325 order {'name': 'Order 00114-001-0002', 'uuid': '22741e6b-2138-412b-8314-d78e0bfa43fe'} created pos.order #91 2026-11-11 10:00:28,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40130325 finished 2026-11-11 10:00:28,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 203 0.198 0.450 2026-11-11 10:00:28,608 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 10:00:28,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: tour succeeded 2026-11-11 10:00:28,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR ReceiptScreenDiscountWithPricelistTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-11 10:00:28,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.browser: heap 16705024 (allocated 18620416) 2026-11-11 10:00:28,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Closing chrome headless with pid 23811 2026-11-11 10:00:28,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Closing websocket connection 2026-11-11 10:00:28,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Terminating chrome headless with pid 23811 2026-11-11 10:00:28,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100028_991773_test_06_pos_discount_display_with_multiple_pricelist.txt 2026-11-11 10:00:28,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Removing chrome user profile "/tmp/tmp1l69wwpe_chrome_odoo" 2026-11-11 10:00:29,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-11-11 10:00:29,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Chrome pid: 24006 2026-11-11 10:00:29,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Chrome headless temporary user profile dir: /tmp/tmpd87jkip2_chrome_odoo 2026-11-11 10:00:29,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Issuing json command http://127.0.0.1:37665/json/version 2026-11-11 10:00:29,721 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37665/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:00:29,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Browser version: Chrome/150.0.7871.114 2026-11-11 10:00:29,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Issuing json command http://127.0.0.1:37665/json 2026-11-11 10:00:29,898 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37665/json with timeout 3 increased to 10s during tests 2026-11-11 10:00:29,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Websocket url found: ws://127.0.0.1:37665/devtools/page/AA8AAD3BAF66BCEE9EA078CA7658CF21 2026-11-11 10:00:29,953 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Enable chrome headless console log notification 2026-11-11 10:00:29,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Chrome headless enable page notifications 2026-11-11 10:00:30,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:00:30,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Setting session cookie in browser 2026-11-11 10:00:30,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:00:30,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:00:30,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:00:31,363 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:31] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.119 1.154 2026-11-11 10:00:31,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Navigation result: {'frameId': 'AA8AAD3BAF66BCEE9EA078CA7658CF21', 'loaderId': '57D235D75387BE830C80DCE8CB7E2C3E', 'isDownload': False} 2026-11-11 10:00:31,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-11-11 10:00:31,418 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:00:31,479 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:31] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.014 2026-11-11 10:00:31,489 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:31] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:00:31,499 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:31] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 10:00:32,255 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:32] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:00:32,287 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:32,288 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:00:32,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Evaluate test code "odoo.startTour('BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:00:32,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [1/27] Tour BarcodeScanningTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:00:32,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: IndexedDB 1 Ready 2026-11-11 10:00:32,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.020 2026-11-11 10:00:33,251 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.320 0.606 2026-11-11 10:00:33,255 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.913 2026-11-11 10:00:33,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:00:33,520 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:00:33,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:00:33,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:00:33,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: Owl is running in 'dev' mode. 2026-11-11 10:00:33,757 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:33,782 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:00:33,815 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.023 0.036 2026-11-11 10:00:33,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "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:00:33,852 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:00:33,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:33] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.029 2026-11-11 10:00:33,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [2/27] Tour BarcodeScanningTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:00:34,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [3/27] Tour BarcodeScanningTour → Step PoS model scan barcode '0123456789' (trigger: body) 2026-11-11 10:00:34,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [4/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:34,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:34] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.037 0.078 2026-11-11 10:00:34,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [5/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand"))) 2026-11-11 10:00:34,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [6/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:34,449 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:34] "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:00:34,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [7/27] Tour BarcodeScanningTour → Step PoS model scan barcode '0123456789' (trigger: body) 2026-11-11 10:00:34,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [8/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:34,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [9/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("2"))) 2026-11-11 10:00:34,722 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [10/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:34,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [11/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2305000000004' (trigger: body) 2026-11-11 10:00:34,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [12/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:34,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [13/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1")):has(.price:contains("0.00"))) 2026-11-11 10:00:35,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [14/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:35,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [15/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2305000123451' (trigger: body) 2026-11-11 10:00:35,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [16/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:35,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [17/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":1,"price":"123.45"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1")):has(.price:contains("123.45"))) 2026-11-11 10:00:35,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [18/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:35,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [19/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-11-11 10:00:35,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [20/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:35,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [21/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00"))) 2026-11-11 10:00:35,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [22/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:35,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [23/27] Tour BarcodeScanningTour → Step PoS model scan barcode '2100005080002' (trigger: body) 2026-11-11 10:00:35,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [24/27] Tour BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:35,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [25/27] Tour BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("8"))) 2026-11-11 10:00:36,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [26/27] Tour BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:36,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: [27/27] Tour BarcodeScanningTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:00:36,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: tour succeeded 2026-11-11 10:00:36,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: ╔════════════════════════════════════╗ ║ TOUR BarcodeScanningTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:00:36,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.browser: heap 15807404 (allocated 17309696) 2026-11-11 10:00:36,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Closing chrome headless with pid 24006 2026-11-11 10:00:36,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Closing websocket connection 2026-11-11 10:00:36,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Terminating chrome headless with pid 24006 2026-11-11 10:00:36,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100036_534503_test_07_pos_barcodes_scan.txt 2026-11-11 10:00:36,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Removing chrome user profile "/tmp/tmpd87jkip2_chrome_odoo" 2026-11-11 10:00:36,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_product_combo ... 2026-11-11 10:00:39,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Chrome pid: 24193 2026-11-11 10:00:39,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Chrome headless temporary user profile dir: /tmp/tmppaikmucp_chrome_odoo 2026-11-11 10:00:39,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Issuing json command http://127.0.0.1:42441/json/version 2026-11-11 10:00:39,473 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42441/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:00:39,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Browser version: Chrome/150.0.7871.114 2026-11-11 10:00:39,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Issuing json command http://127.0.0.1:42441/json 2026-11-11 10:00:39,578 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42441/json with timeout 3 increased to 10s during tests 2026-11-11 10:00:39,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Websocket url found: ws://127.0.0.1:42441/devtools/page/3712076AAE5D50FBF06B49DFF0A6DC9D 2026-11-11 10:00:39,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Enable chrome headless console log notification 2026-11-11 10:00:39,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Chrome headless enable page notifications 2026-11-11 10:00:39,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:00:39,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Setting session cookie in browser 2026-11-11 10:00:39,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:00:39,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:00:39,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:00:40,959 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:40] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.092 0.933 2026-11-11 10:00:40,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Navigation result: {'frameId': '3712076AAE5D50FBF06B49DFF0A6DC9D', 'loaderId': '2B8DA319EB11065739A5CF09E8F75E16', 'isDownload': False} 2026-11-11 10:00:40,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Evaluate ready code "odoo.isTourReady('ProductComboPriceTaxIncludedTour')" 2026-11-11 10:00:40,988 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:00:41,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-11-11 10:00:41,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.024 2026-11-11 10:00:41,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.061 2026-11-11 10:00:41,693 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:00:41,707 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:41,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:00:41,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: IndexedDB 1 Ready 2026-11-11 10:00:41,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Evaluate test code "odoo.startTour('ProductComboPriceTaxIncludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:00:41,772 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.034 2026-11-11 10:00:41,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [1/74] Tour ProductComboPriceTaxIncludedTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:00:42,792 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:42] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.404 0.651 2026-11-11 10:00:42,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.978 2026-11-11 10:00:43,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:00:43,109 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:00:43,167 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.003 0.019 2026-11-11 10:00:43,214 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-11-11 10:00:43,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:00:43,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: Owl is running in 'dev' mode. 2026-11-11 10:00:43,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:43,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:00:43,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.038 2026-11-11 10:00:43,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:00:43,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:00:43,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.009 0.021 2026-11-11 10:00:43,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [2/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:00:43,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [3/74] Tour ProductComboPriceTaxIncludedTour → Step PoS model scan barcode 'SuperCombo' (trigger: body) 2026-11-11 10:00:43,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [4/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 1 (archived) is not present in the combo options (trigger: .modal:not(:has(label.combo-item article.product:has(.product-name:contains("Combo Product 1 (archived)"))))) 2026-11-11 10:00:43,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [5/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 3 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 3"))) 2026-11-11 10:00:43,950 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "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:00:43,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:43] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.073 0.110 2026-11-11 10:00:44,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [6/74] Tour ProductComboPriceTaxIncludedTour → Step try to click `confirm` without having made all the selections (trigger: .modal footer button.confirm[disabled]) 2026-11-11 10:00:44,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [7/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 9 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 9"))) 2026-11-11 10:00:44,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [8/74] Tour ProductComboPriceTaxIncludedTour → Step dialog is open (trigger: .modal .modal-content) 2026-11-11 10:00:44,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [9/74] Tour ProductComboPriceTaxIncludedTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-11-11 10:00:44,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [10/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-11-11 10:00:44,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [11/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 7 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 7"))) 2026-11-11 10:00:44,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [12/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 7 is selected (trigger: .modal input:checked ~ label.combo-item article.product:has(.product-name:contains("Combo Product 7"))) 2026-11-11 10:00:44,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [13/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-11-11 10:00:44,616 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [14/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 8 is selected (trigger: .modal input:checked ~ label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-11-11 10:00:44,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [15/74] Tour ProductComboPriceTaxIncludedTour → Step Check that Combo Product 7 is not selected (trigger: .modal .modal-body:not(:has(input:checked ~ label.combo-item article.product:has(.product-name:contains("Combo Product 7"))))) 2026-11-11 10:00:44,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [16/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:44,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [17/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:44,961 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [18/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Office Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo"))) 2026-11-11 10:00:45,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:45] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 83 0.119 0.198 2026-11-11 10:00:45,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [19/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 10:00:45,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [20/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 10:00:45,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [21/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0","price":"13.43"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1")):has(.price:contains("13.43"))) 2026-11-11 10:00:45,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [22/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 5")):has(.qty:contains("1"))) 2026-11-11 10:00:45,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [23/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(.qty:contains("1"))) 2026-11-11 10:00:45,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [24/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 5","quantity":"1.0","price":"18.67"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 5")):has(.qty:contains("1")):has(.price:contains("18.67"))) 2026-11-11 10:00:45,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [25/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 8")):has(.qty:contains("1"))) 2026-11-11 10:00:45,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [26/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(.qty:contains("1"))) 2026-11-11 10:00:45,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [27/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 8","quantity":"1.0","price":"30.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 8")):has(.qty:contains("1")):has(.price:contains("30.00"))) 2026-11-11 10:00:45,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [28/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:45,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [29/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:45,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [30/74] Tour ProductComboPriceTaxIncludedTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:00:46,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [31/74] Tour ProductComboPriceTaxIncludedTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:00:46,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [32/74] Tour ProductComboPriceTaxIncludedTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 10:00:46,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [33/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:46,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [34/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:46,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [35/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 10:00:46,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [36/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-11-11 10:00:46,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [37/74] Tour ProductComboPriceTaxIncludedTour → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:00:46,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [38/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 3","quantity":"2.0","price":"26.86"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 3")):has(.qty:contains("2")):has(.price:contains("26.86"))) 2026-11-11 10:00:46,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [39/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"productName":"Combo Product 5","quantity":"2.0"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(.qty:contains("2"))) 2026-11-11 10:00:46,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [40/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"productName":"Combo Product 8","quantity":"2.0","price":"60.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(.qty:contains("2")):has(.price:contains("60.00"))) 2026-11-11 10:00:47,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [41/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:47,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [42/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:47,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [43/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 3","quantity":"2.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 3")):has(.qty:contains("2"))) 2026-11-11 10:00:47,268 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [44/74] Tour ProductComboPriceTaxIncludedTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 10:00:47,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [45/74] Tour ProductComboPriceTaxIncludedTour → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 10:00:47,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [46/74] Tour ProductComboPriceTaxIncludedTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:00:47,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [47/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:47,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [48/74] Tour ProductComboPriceTaxIncludedTour → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:00:47,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [49/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 3 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 3"))) 2026-11-11 10:00:47,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [50/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-11-11 10:00:47,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [51/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-11-11 10:00:47,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [52/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:48,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [53/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:48,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [54/74] Tour ProductComboPriceTaxIncludedTour → Step order total amount is '62.10' (trigger: .product-screen .order-summary .total:contains("62.10")) 2026-11-11 10:00:48,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [55/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:48,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [56/74] Tour ProductComboPriceTaxIncludedTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:00:48,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [57/74] Tour ProductComboPriceTaxIncludedTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:00:48,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [58/74] Tour ProductComboPriceTaxIncludedTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:00:48,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:48,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:48,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [59/74] Tour ProductComboPriceTaxIncludedTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:00:48,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [60/74] Tour ProductComboPriceTaxIncludedTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:00:48,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88035842 started for PoS orders references: [{'name': 'Order 00116-001-0001', 'uuid': '40f0bedf-8a2d-4986-bc46-16c79850c560'}] 2026-11-11 10:00:48,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [61/74] Tour ProductComboPriceTaxIncludedTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:00:48,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:50,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88035842 order {'name': 'Order 00116-001-0001', 'uuid': '40f0bedf-8a2d-4986-bc46-16c79850c560'} created pos.order #92 2026-11-11 10:00:50,278 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88035842 finished 2026-11-11 10:00:50,353 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 482 0.576 1.066 2026-11-11 10:00:50,472 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:00:50,601 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:50] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 10:00:50,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [62/74] Tour ProductComboPriceTaxIncludedTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:00:50,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [63/74] Tour ProductComboPriceTaxIncludedTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:00:50,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [64/74] Tour ProductComboPriceTaxIncludedTour → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:00:50,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [65/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 10:00:50,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [66/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 10:00:51,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [67/74] Tour ProductComboPriceTaxIncludedTour → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 10:00:51,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [68/74] Tour ProductComboPriceTaxIncludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:00:51,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [69/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:51,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [70/74] Tour ProductComboPriceTaxIncludedTour → Step order total amount is '59.17' (trigger: .product-screen .order-summary .total:contains("59.17")) 2026-11-11 10:00:51,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [71/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:51,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [72/74] Tour ProductComboPriceTaxIncludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:51,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [73/74] Tour ProductComboPriceTaxIncludedTour → Step order total tax is '10.56' (trigger: .order-summary .tax:contains("10.56")) 2026-11-11 10:00:51,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: [74/74] Tour ProductComboPriceTaxIncludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:51,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: tour succeeded 2026-11-11 10:00:51,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR ProductComboPriceTaxIncludedTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-11 10:00:51,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.browser: heap 18937984 (allocated 20328448) 2026-11-11 10:00:51,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Closing chrome headless with pid 24193 2026-11-11 10:00:51,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Closing websocket connection 2026-11-11 10:00:51,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Terminating chrome headless with pid 24193 2026-11-11 10:00:52,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100052_087963_test_07_product_combo.txt 2026-11-11 10:00:52,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Removing chrome user profile "/tmp/tmppaikmucp_chrome_odoo" 2026-11-11 10:00:52,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-11-11 10:00:53,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Chrome pid: 24387 2026-11-11 10:00:53,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Chrome headless temporary user profile dir: /tmp/tmp96rielq3_chrome_odoo 2026-11-11 10:00:53,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Issuing json command http://127.0.0.1:42095/json/version 2026-11-11 10:00:53,168 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42095/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:00:53,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Browser version: Chrome/150.0.7871.114 2026-11-11 10:00:53,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Issuing json command http://127.0.0.1:42095/json 2026-11-11 10:00:53,345 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42095/json with timeout 3 increased to 10s during tests 2026-11-11 10:00:53,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Websocket url found: ws://127.0.0.1:42095/devtools/page/4A8CE7F000BA2E1567175E2AB16328D5 2026-11-11 10:00:53,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Enable chrome headless console log notification 2026-11-11 10:00:53,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Chrome headless enable page notifications 2026-11-11 10:00:53,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:00:53,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Setting session cookie in browser 2026-11-11 10:00:53,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:00:53,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:00:53,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:00:55,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:55] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.093 2.120 2026-11-11 10:00:55,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Navigation result: {'frameId': '4A8CE7F000BA2E1567175E2AB16328D5', 'loaderId': 'BFA2918E4C3C9452AF3265F52F786F18', 'isDownload': False} 2026-11-11 10:00:55,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-11-11 10:00:55,915 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:00:55,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:55] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-11-11 10:00:55,964 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:55] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 10:00:55,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:55] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-11-11 10:00:56,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:56] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:00:56,748 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:00:56,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: IndexedDB 1 Ready 2026-11-11 10:00:56,757 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:00:56,768 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.011 2026-11-11 10:00:56,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Evaluate test code "odoo.startTour('ShowTaxExcludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:00:56,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [1/11] Tour ShowTaxExcludedTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:00:57,599 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:57] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.283 0.569 2026-11-11 10:00:57,603 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.804 2026-11-11 10:00:57,885 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.011 2026-11-11 10:00:57,929 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:00:58,016 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:00:58,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:00:58,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: Owl is running in 'dev' mode. 2026-11-11 10:00:58,179 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:58,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:58,241 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.010 0.033 2026-11-11 10:00:58,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:00:58,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:00:58,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.011 0.036 2026-11-11 10:00:58,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [2/11] Tour ShowTaxExcludedTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:00:58,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [3/11] Tour ShowTaxExcludedTour → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:00:58,789 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:58] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.075 0.112 2026-11-11 10:00:58,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [4/11] Tour ShowTaxExcludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:59,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [5/11] Tour ShowTaxExcludedTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1")):has(.price:contains("100.0"))) 2026-11-11 10:00:59,047 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:00:59] "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:00:59,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [6/11] Tour ShowTaxExcludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:59,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [7/11] Tour ShowTaxExcludedTour → Step 'Test Product' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Test Product")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:00:59,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [8/11] Tour ShowTaxExcludedTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:00:59,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [9/11] Tour ShowTaxExcludedTour → Step order total amount is '110.0' (trigger: .product-screen .order-summary .total:contains("110.0")) 2026-11-11 10:00:59,348 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [10/11] Tour ShowTaxExcludedTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:00:59,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: [11/11] Tour ShowTaxExcludedTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:00:59,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: tour succeeded 2026-11-11 10:00:59,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: ╔════════════════════════════════════╗ ║ TOUR ShowTaxExcludedTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:00:59,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.browser: heap 14882084 (allocated 15736832) 2026-11-11 10:00:59,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Closing chrome headless with pid 24387 2026-11-11 10:00:59,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Closing websocket connection 2026-11-11 10:00:59,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Terminating chrome headless with pid 24387 2026-11-11 10:00:59,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100059_786652_test_08_show_tax_excluded.txt 2026-11-11 10:00:59,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Removing chrome user profile "/tmp/tmp96rielq3_chrome_odoo" 2026-11-11 10:00:59,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-11-11 10:01:00,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome pid: 24567 2026-11-11 10:01:00,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless temporary user profile dir: /tmp/tmphatjp_gj_chrome_odoo 2026-11-11 10:01:00,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Issuing json command http://127.0.0.1:34861/json/version 2026-11-11 10:01:00,928 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34861/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:01,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:01,074 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Issuing json command http://127.0.0.1:34861/json 2026-11-11 10:01:01,076 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34861/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:01,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Websocket url found: ws://127.0.0.1:34861/devtools/page/CF2F233097FE3E941F4C5AFA2D62F343 2026-11-11 10:01:01,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Enable chrome headless console log notification 2026-11-11 10:01:01,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless enable page notifications 2026-11-11 10:01:01,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:01,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Setting session cookie in browser 2026-11-11 10:01:01,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:01,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:01,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:02,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:02] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.152 0.969 2026-11-11 10:01:02,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Navigation result: {'frameId': 'CF2F233097FE3E941F4C5AFA2D62F343', 'loaderId': '0215FFD865BEFDDAA6356E363950F610', 'isDownload': False} 2026-11-11 10:01:02,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-11-11 10:01:02,612 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:02,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:02] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-11-11 10:01:02,661 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:02] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-11-11 10:01:02,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:02] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-11-11 10:01:03,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:03] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-11-11 10:01:03,410 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:03,426 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:03,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: IndexedDB 1 Ready 2026-11-11 10:01:03,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Evaluate test code "odoo.startTour('BarcodeScanningProductPackagingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:03,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [1/19] Tour BarcodeScanningProductPackagingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:04,371 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.314 0.614 2026-11-11 10:01:04,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.923 2026-11-11 10:01:04,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:01:04,670 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:01:04,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:01:04,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-11-11 10:01:04,819 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-11-11 10:01:04,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:04,962 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:01:04,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:01:05,028 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:05] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.013 0.046 2026-11-11 10:01:05,062 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:01:05,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:01:05,107 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:05] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.057 2026-11-11 10:01:05,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [2/19] Tour BarcodeScanningProductPackagingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:05,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [3/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345601' (trigger: body) 2026-11-11 10:01:05,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [4/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:05,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:05] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.042 0.081 2026-11-11 10:01:05,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [5/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("1"))) 2026-11-11 10:01:05,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [6/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:05,624 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:01:05,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [7/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345601' (trigger: body) 2026-11-11 10:01:05,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [8/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:05,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [9/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("2"))) 2026-11-11 10:01:05,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [10/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:06,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [11/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345610' (trigger: body) 2026-11-11 10:01:06,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [12/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:06,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [13/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":12} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("12"))) 2026-11-11 10:01:06,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [14/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:06,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [15/19] Tour BarcodeScanningProductPackagingTour → Step PoS model scan barcode '12345610' (trigger: body) 2026-11-11 10:01:06,376 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [16/19] Tour BarcodeScanningProductPackagingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:06,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [17/19] Tour BarcodeScanningProductPackagingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Packaging Product","quantity":22} (trigger: .order-container .orderline.selected:has(.product-name:contains("Packaging Product")):has(.qty:contains("22"))) 2026-11-11 10:01:06,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [18/19] Tour BarcodeScanningProductPackagingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:06,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: [19/19] Tour BarcodeScanningProductPackagingTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:01:06,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: tour succeeded 2026-11-11 10:01:06,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningProductPackagingTour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-11 10:01:06,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.browser: heap 15145180 (allocated 16523264) 2026-11-11 10:01:06,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Closing chrome headless with pid 24567 2026-11-11 10:01:06,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Closing websocket connection 2026-11-11 10:01:06,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Terminating chrome headless with pid 24567 2026-11-11 10:01:06,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100106_878096_test_09_pos_barcodes_scan_product_pacaging.txt 2026-11-11 10:01:06,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Removing chrome user profile "/tmp/tmphatjp_gj_chrome_odoo" 2026-11-11 10:01:06,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-11-11 10:01:08,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Chrome pid: 24757 2026-11-11 10:01:08,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Chrome headless temporary user profile dir: /tmp/tmp_2uv32lk_chrome_odoo 2026-11-11 10:01:08,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Issuing json command http://127.0.0.1:46773/json/version 2026-11-11 10:01:08,102 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46773/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:08,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:08,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Issuing json command http://127.0.0.1:46773/json 2026-11-11 10:01:08,179 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46773/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:08,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Websocket url found: ws://127.0.0.1:46773/devtools/page/5E5FAA08236AE56A8F8AA0FBEE4CE588 2026-11-11 10:01:08,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Enable chrome headless console log notification 2026-11-11 10:01:08,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Chrome headless enable page notifications 2026-11-11 10:01:08,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:08,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Setting session cookie in browser 2026-11-11 10:01:08,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:08,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:08,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:09,510 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:09] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 131 0.104 0.930 2026-11-11 10:01:09,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Navigation result: {'frameId': '5E5FAA08236AE56A8F8AA0FBEE4CE588', 'loaderId': 'C8B33A58068A263EE828672986AA3EB5', 'isDownload': False} 2026-11-11 10:01:09,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-11-11 10:01:09,540 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:09,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:09] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:01:09,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:09] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-11 10:01:09,589 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:09] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-11-11 10:01:10,182 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:10] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:01:10,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:01:10,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:01:10,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: IndexedDB 1 Ready 2026-11-11 10:01:10,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Evaluate test code "odoo.startTour('GS1BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:10,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [1/43] Tour GS1BarcodeScanningTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:10,274 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.020 2026-11-11 10:01:11,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.304 0.668 2026-11-11 10:01:11,223 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.918 2026-11-11 10:01:11,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:01:11,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 10:01:11,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.000 0.004 2026-11-11 10:01:11,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-11-11 10:01:11,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:01:11,679 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:01:11,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:11,805 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:11,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:01:11,873 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.020 0.044 2026-11-11 10:01:11,891 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "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:01:11,892 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:01:11,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:11] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.011 2026-11-11 10:01:11,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [2/43] Tour GS1BarcodeScanningTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:12,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [3/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-11 10:01:12,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:12] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.068 2026-11-11 10:01:12,309 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [4/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:12,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [5/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1"))) 2026-11-11 10:01:12,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [6/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:12,488 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:12] "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:01:12,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [7/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-11 10:01:12,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [8/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:12,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [9/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("2"))) 2026-11-11 10:01:12,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [10/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:12,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [11/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020125305' (trigger: body) 2026-11-11 10:01:12,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [12/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:13,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [13/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("7"))) 2026-11-11 10:01:13,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [14/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:13,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [15/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '01084316730201253010' (trigger: body) 2026-11-11 10:01:13,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [16/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:13,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [17/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("17"))) 2026-11-11 10:01:13,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [18/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:13,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [19/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-11 10:01:13,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [20/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:13,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [21/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2"))) 2026-11-11 10:01:13,705 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [22/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:13,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [23/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-11 10:01:13,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [24/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:13,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [25/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(.qty:contains("2"))) 2026-11-11 10:01:13,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [26/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:14,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [27/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-11 10:01:14,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [28/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:14,249 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [29/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3"))) 2026-11-11 10:01:14,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [30/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:14,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [31/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-11 10:01:14,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [32/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:14,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [33/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(.qty:contains("2"))) 2026-11-11 10:01:14,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [34/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:14,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [35/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020132' (trigger: body) 2026-11-11 10:01:14,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [36/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:14,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [37/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":27} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("27"))) 2026-11-11 10:01:14,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [38/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:15,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [39/43] Tour GS1BarcodeScanningTour → Step PoS model scan barcode '0108431673020132305' (trigger: body) 2026-11-11 10:01:15,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [40/43] Tour GS1BarcodeScanningTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:15,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [41/43] Tour GS1BarcodeScanningTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":77} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("77"))) 2026-11-11 10:01:15,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [42/43] Tour GS1BarcodeScanningTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:15,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: [43/43] Tour GS1BarcodeScanningTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:01:15,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: tour succeeded 2026-11-11 10:01:15,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: ╔═══════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 10:01:15,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.browser: heap 16238744 (allocated 18358272) 2026-11-11 10:01:15,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Closing chrome headless with pid 24757 2026-11-11 10:01:15,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Closing websocket connection 2026-11-11 10:01:15,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Terminating chrome headless with pid 24757 2026-11-11 10:01:15,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100115_721286_test_GS1_pos_barcodes_scan.txt 2026-11-11 10:01:15,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Removing chrome user profile "/tmp/tmp_2uv32lk_chrome_odoo" 2026-11-11 10:01:15,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-11-11 10:01:16,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome pid: 24957 2026-11-11 10:01:16,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmp2nqrnqjg_chrome_odoo 2026-11-11 10:01:16,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36601/json/version 2026-11-11 10:01:16,468 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36601/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:16,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:16,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36601/json 2026-11-11 10:01:16,564 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36601/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:16,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:36601/devtools/page/938D3AC11261B4B52393D90D8ED20627 2026-11-11 10:01:16,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-11-11 10:01:16,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-11-11 10:01:16,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:16,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-11-11 10:01:16,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:16,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:16,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:17,739 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:17] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.092 0.897 2026-11-11 10:01:17,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': '938D3AC11261B4B52393D90D8ED20627', 'loaderId': 'E0AB4A45C80328231C6D3F78CB081208', 'isDownload': False} 2026-11-11 10:01:17,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-11-11 10:01:17,792 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:17,818 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:17] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 10:01:17,833 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:17] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-11 10:01:17,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:17] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-11-11 10:01:18,522 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:01:18,550 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:01:18,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:01:18,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate test code "odoo.startTour('AddMultipleSerialsAtOnce', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:18,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [1/24] Tour AddMultipleSerialsAtOnce → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:18,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: IndexedDB 1 Ready 2026-11-11 10:01:19,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.287 0.550 2026-11-11 10:01:19,420 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.838 2026-11-11 10:01:19,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-11-11 10:01:19,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 10:01:19,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:01:19,717 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.018 2026-11-11 10:01:19,749 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:01:19,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:19,885 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:19,902 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:01:19,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.047 2026-11-11 10:01:19,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "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:01:19,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:20,018 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:20] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-11-11 10:01:20,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [2/24] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:20,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [3/24] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:01:20,372 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:20] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.094 2026-11-11 10:01:20,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [4/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 10:01:20,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:20] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.009 0.018 2026-11-11 10:01:20,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [5/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 10:01:20,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [6/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 10:01:20,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [7/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 10:01:20,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [8/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 10:01:20,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [9/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 10:01:20,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [10/24] Tour AddMultipleSerialsAtOnce → Step click validate lot number (trigger: .modal-content button:contains(Ok)) 2026-11-11 10:01:20,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [11/24] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:21,065 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [12/24] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-11 10:01:21,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:01:21,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [13/24] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:21,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [14/24] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:01:21,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [15/24] Tour AddMultipleSerialsAtOnce → Step .fa-trash-o 2026-11-11 10:01:21,295 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:21] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.004 0.013 2026-11-11 10:01:21,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [16/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 10:01:21,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [17/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 10:01:21,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [18/24] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .list-line-input:last()) 2026-11-11 10:01:21,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [19/24] Tour AddMultipleSerialsAtOnce → Step Press Enter (trigger: .list-line-input:last()) 2026-11-11 10:01:21,606 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [20/24] Tour AddMultipleSerialsAtOnce → Step click validate lot number (trigger: .modal-content button:contains(Ok)) 2026-11-11 10:01:21,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [21/24] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:21,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [22/24] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("4"))) 2026-11-11 10:01:21,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [23/24] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:21,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [24/24] Tour AddMultipleSerialsAtOnce → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:01:21,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-11-11 10:01:21,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-11 10:01:22,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: heap 15320776 (allocated 16785408) 2026-11-11 10:01:22,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 24957 2026-11-11 10:01:22,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-11-11 10:01:22,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 24957 2026-11-11 10:01:22,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100122_204169_test_add_multiple_serials_at_once.txt 2026-11-11 10:01:22,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmp2nqrnqjg_chrome_odoo" 2026-11-11 10:01:22,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_allow_order_modification_after_validation_error ... 2026-11-11 10:01:28,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_amount_total_is_rounded ... 2026-11-11 10:01:29,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Chrome pid: 25316 2026-11-11 10:01:29,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Chrome headless temporary user profile dir: /tmp/tmpf1dqiqq2_chrome_odoo 2026-11-11 10:01:29,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Issuing json command http://127.0.0.1:41421/json/version 2026-11-11 10:01:29,418 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41421/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:29,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:29,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Issuing json command http://127.0.0.1:41421/json 2026-11-11 10:01:29,488 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41421/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:29,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Websocket url found: ws://127.0.0.1:41421/devtools/page/25ADC3531DC4177FF62E556D7CF38542 2026-11-11 10:01:29,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Enable chrome headless console log notification 2026-11-11 10:01:29,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Chrome headless enable page notifications 2026-11-11 10:01:29,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:29,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Setting session cookie in browser 2026-11-11 10:01:29,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:29,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:29,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:31,816 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:31] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.087 2.043 2026-11-11 10:01:31,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Navigation result: {'frameId': '25ADC3531DC4177FF62E556D7CF38542', 'loaderId': '75C533CB9469C0B20393CCE2AA0F2056', 'isDownload': False} 2026-11-11 10:01:31,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Evaluate ready code "odoo.isTourReady('test_amount_total_is_rounded')" 2026-11-11 10:01:31,853 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:31,879 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:31] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 10:01:31,889 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:31] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-11 10:01:31,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:31] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 10:01:32,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:32] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:01:32,504 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:32,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:32,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: IndexedDB 1 Ready 2026-11-11 10:01:32,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Evaluate test code "odoo.startTour('test_amount_total_is_rounded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:32,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [1/9] Tour test_amount_total_is_rounded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:33,340 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.287 0.527 2026-11-11 10:01:33,354 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.826 2026-11-11 10:01:33,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:01:33,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:01:33,630 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:01:33,697 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:01:33,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:01:33,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:33,853 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:33,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:01:33,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.016 0.026 2026-11-11 10:01:33,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "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:01:33,976 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:01:34,008 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:34] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.022 2026-11-11 10:01:34,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [2/9] Tour test_amount_total_is_rounded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:34,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [3/9] Tour test_amount_total_is_rounded → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:01:34,456 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:34] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.032 0.080 2026-11-11 10:01:34,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [4/9] Tour test_amount_total_is_rounded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:01:34,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [5/9] Tour test_amount_total_is_rounded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:01:34,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [6/9] Tour test_amount_total_is_rounded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:01:34,785 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:01:34,789 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:34,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:01:34,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [7/9] Tour test_amount_total_is_rounded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:01:34,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [8/9] Tour test_amount_total_is_rounded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:01:35,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: [9/9] Tour test_amount_total_is_rounded → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:01:35,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55306611 started for PoS orders references: [{'name': 'Order 00122-001-0001', 'uuid': '389c0059-b9e6-4191-a787-4d3dc4371c36'}] 2026-11-11 10:01:35,060 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:36,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55306611 order {'name': 'Order 00122-001-0001', 'uuid': '389c0059-b9e6-4191-a787-4d3dc4371c36'} created pos.order #93 2026-11-11 10:01:36,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55306611 finished 2026-11-11 10:01:36,082 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.379 0.660 2026-11-11 10:01:36,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:01:36,217 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:36] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.010 2026-11-11 10:01:36,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: tour succeeded 2026-11-11 10:01:36,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_amount_total_is_rounded SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-11 10:01:36,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.browser: heap 15750172 (allocated 17309696) 2026-11-11 10:01:36,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Closing chrome headless with pid 25316 2026-11-11 10:01:36,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Closing websocket connection 2026-11-11 10:01:36,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Terminating chrome headless with pid 25316 2026-11-11 10:01:36,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100136_521071_test_amount_total_is_rounded.txt 2026-11-11 10:01:36,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Removing chrome user profile "/tmp/tmpf1dqiqq2_chrome_odoo" 2026-11-11 10:01:36,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_auto_validate_force_done ... 2026-11-11 10:01:37,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Chrome pid: 25506 2026-11-11 10:01:37,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Chrome headless temporary user profile dir: /tmp/tmpjmsyimoi_chrome_odoo 2026-11-11 10:01:37,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Issuing json command http://127.0.0.1:40369/json/version 2026-11-11 10:01:37,167 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40369/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:37,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:37,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Issuing json command http://127.0.0.1:40369/json 2026-11-11 10:01:37,211 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40369/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:37,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Websocket url found: ws://127.0.0.1:40369/devtools/page/556F8AE58BB4061BCC4808D48A49528F 2026-11-11 10:01:37,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Enable chrome headless console log notification 2026-11-11 10:01:37,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Chrome headless enable page notifications 2026-11-11 10:01:37,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:37,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Setting session cookie in browser 2026-11-11 10:01:37,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:37,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:37,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:38,507 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:38] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.121 1.032 2026-11-11 10:01:38,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Navigation result: {'frameId': '556F8AE58BB4061BCC4808D48A49528F', 'loaderId': '516E37ED3042150D19B0A314A0BD66C4', 'isDownload': False} 2026-11-11 10:01:38,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Evaluate ready code "odoo.isTourReady('test_auto_validate_force_done')" 2026-11-11 10:01:38,549 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:38,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:38] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-11-11 10:01:38,582 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:38] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 10:01:38,603 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:38] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 10:01:39,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:39] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:01:39,380 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:39,398 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:39,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: IndexedDB 1 Ready 2026-11-11 10:01:39,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Evaluate test code "odoo.startTour('test_auto_validate_force_done', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:39,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [1/14] Tour test_auto_validate_force_done → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:40,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.314 0.575 2026-11-11 10:01:40,319 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.888 2026-11-11 10:01:40,554 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.022 2026-11-11 10:01:40,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.037 2026-11-11 10:01:40,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:01:40,639 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-11-11 10:01:40,667 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-11-11 10:01:40,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:40,775 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:01:40,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:01:40,842 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.044 2026-11-11 10:01:40,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "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:01:40,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:40,939 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:40] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-11-11 10:01:40,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [2/14] Tour test_auto_validate_force_done → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:41,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [3/14] Tour test_auto_validate_force_done → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 10:01:41,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:41] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.034 0.090 2026-11-11 10:01:41,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [4/14] Tour test_auto_validate_force_done → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:41,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [5/14] Tour test_auto_validate_force_done → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 10:01:41,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:41] "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:01:41,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [6/14] Tour test_auto_validate_force_done → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 10:01:41,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [7/14] Tour test_auto_validate_force_done → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:41,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [8/14] Tour test_auto_validate_force_done → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:01:41,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [9/14] Tour test_auto_validate_force_done → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:01:41,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [10/14] Tour test_auto_validate_force_done → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:01:41,869 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:01:41,870 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:01:41,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [11/14] Tour test_auto_validate_force_done → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:01:41,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [12/14] Tour test_auto_validate_force_done → Step body 2026-11-11 10:01:42,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [13/14] Tour test_auto_validate_force_done → Step .send_force_done 2026-11-11 10:01:42,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: [14/14] Tour test_auto_validate_force_done → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:01:42,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96949942 started for PoS orders references: [{'name': 'Order 00123-001-0001', 'uuid': '4a163512-ff2c-4760-b659-e22329ef060a'}] 2026-11-11 10:01:42,198 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:01:42,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96949942 order {'name': 'Order 00123-001-0001', 'uuid': '4a163512-ff2c-4760-b659-e22329ef060a'} created pos.order #94 2026-11-11 10:01:42,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96949942 finished 2026-11-11 10:01:43,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.287 0.597 2026-11-11 10:01:43,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:01:43,187 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:43] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.009 0.019 2026-11-11 10:01:43,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: tour succeeded 2026-11-11 10:01:43,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_auto_validate_force_done SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 10:01:43,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.browser: heap 15759244 (allocated 17047552) 2026-11-11 10:01:43,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Closing chrome headless with pid 25506 2026-11-11 10:01:43,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Closing websocket connection 2026-11-11 10:01:43,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Terminating chrome headless with pid 25506 2026-11-11 10:01:43,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100143_454344_test_auto_validate_force_done.txt 2026-11-11 10:01:43,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Removing chrome user profile "/tmp/tmpjmsyimoi_chrome_odoo" 2026-11-11 10:01:43,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_autofill_cash_count ... 2026-11-11 10:01:44,426 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Chrome pid: 25695 2026-11-11 10:01:44,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Chrome headless temporary user profile dir: /tmp/tmpkzc7x98v_chrome_odoo 2026-11-11 10:01:44,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Issuing json command http://127.0.0.1:38135/json/version 2026-11-11 10:01:44,430 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38135/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:44,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:44,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Issuing json command http://127.0.0.1:38135/json 2026-11-11 10:01:44,555 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38135/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:44,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Websocket url found: ws://127.0.0.1:38135/devtools/page/24D55E669FAE57C875DCDB1A227B3111 2026-11-11 10:01:44,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Enable chrome headless console log notification 2026-11-11 10:01:44,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Chrome headless enable page notifications 2026-11-11 10:01:44,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:44,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Setting session cookie in browser 2026-11-11 10:01:44,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:44,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:44,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:45,885 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:45] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.099 0.975 2026-11-11 10:01:45,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Navigation result: {'frameId': '24D55E669FAE57C875DCDB1A227B3111', 'loaderId': 'B3CBF2A73F6996EB4FC68C1407040527', 'isDownload': False} 2026-11-11 10:01:45,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Evaluate ready code "odoo.isTourReady('AutofillCashCount')" 2026-11-11 10:01:45,919 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:45,954 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:45] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:01:45,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:45] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 10:01:45,977 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:45] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-11-11 10:01:46,636 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:46] "GET /web/webclient/translations/7892c9512c39ae49d879c906f3bb9be37c525550?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:01:46,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:46,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:46,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: IndexedDB 1 Ready 2026-11-11 10:01:46,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.022 2026-11-11 10:01:46,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Evaluate test code "odoo.startTour('AutofillCashCount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:46,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [1/15] Tour AutofillCashCount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:47,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:47] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.282 0.599 2026-11-11 10:01:47,570 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.834 2026-11-11 10:01:47,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.012 2026-11-11 10:01:47,804 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:01:47,874 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:01:47,940 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:47] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 10:01:47,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:48,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:48,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:01:48,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.019 0.022 2026-11-11 10:01:48,177 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "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:01:48,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:01:48,223 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.026 2026-11-11 10:01:48,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [2/15] Tour AutofillCashCount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:48,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [3/15] Tour AutofillCashCount → Step click product 'Test Expensive' (trigger: article.product .product-content .product-name:contains("Test Expensive")) 2026-11-11 10:01:48,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.034 0.075 2026-11-11 10:01:48,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [4/15] Tour AutofillCashCount → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:01:48,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [5/15] Tour AutofillCashCount → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:01:48,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [6/15] Tour AutofillCashCount → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:01:48,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "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:01:48,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:01:48,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:01:48,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [7/15] Tour AutofillCashCount → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:01:49,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [8/15] Tour AutofillCashCount → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:01:49,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [9/15] Tour AutofillCashCount → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:01:49,116 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:01:49,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64680246 started for PoS orders references: [{'name': 'Order 00124-001-0001', 'uuid': 'bb74eae4-bf19-4cfe-8712-cb9b9d831904'}] 2026-11-11 10:01:49,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [10/15] Tour AutofillCashCount → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:01:49,991 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64680246 order {'name': 'Order 00124-001-0001', 'uuid': 'bb74eae4-bf19-4cfe-8712-cb9b9d831904'} created pos.order #95 2026-11-11 10:01:49,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64680246 finished 2026-11-11 10:01:50,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.306 0.657 2026-11-11 10:01:50,152 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:01:50,258 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:50] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.005 0.011 2026-11-11 10:01:50,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [11/15] Tour AutofillCashCount → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:01:50,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [12/15] Tour AutofillCashCount → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:01:50,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [13/15] Tour AutofillCashCount → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 10:01:50,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [14/15] Tour AutofillCashCount → Step .fa-clone.btn-secondary 2026-11-11 10:01:50,576 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:50] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.011 0.045 2026-11-11 10:01:50,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: [15/15] Tour AutofillCashCount → Step .payment-methods-overview .cash-difference:contains(0) 2026-11-11 10:01:50,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: tour succeeded 2026-11-11 10:01:50,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: ╔══════════════════════════════════╗ ║ TOUR AutofillCashCount SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 10:01:50,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.browser: heap 15996612 (allocated 17571840) 2026-11-11 10:01:50,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Closing chrome headless with pid 25695 2026-11-11 10:01:50,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Closing websocket connection 2026-11-11 10:01:50,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Terminating chrome headless with pid 25695 2026-11-11 10:01:51,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100151_023838_test_autofill_cash_count.txt 2026-11-11 10:01:51,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Removing chrome user profile "/tmp/tmpkzc7x98v_chrome_odoo" 2026-11-11 10:01:51,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_no_variant_extra_price ... 2026-11-11 10:01:52,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Chrome pid: 25888 2026-11-11 10:01:52,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Chrome headless temporary user profile dir: /tmp/tmpq6kpd_q8_chrome_odoo 2026-11-11 10:01:52,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Issuing json command http://127.0.0.1:43527/json/version 2026-11-11 10:01:52,744 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43527/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:52,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:52,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Issuing json command http://127.0.0.1:43527/json 2026-11-11 10:01:52,890 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43527/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:52,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Websocket url found: ws://127.0.0.1:43527/devtools/page/4DE1646867D03E8B27F26A9EDF5EE11C 2026-11-11 10:01:52,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Enable chrome headless console log notification 2026-11-11 10:01:53,022 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Chrome headless enable page notifications 2026-11-11 10:01:53,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:53,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Setting session cookie in browser 2026-11-11 10:01:53,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:53,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:53,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:01:54,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.086 0.904 2026-11-11 10:01:54,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Navigation result: {'frameId': '4DE1646867D03E8B27F26A9EDF5EE11C', 'loaderId': '8C0EE67618DA3A22854EBA1D9D611345', 'isDownload': False} 2026-11-11 10:01:54,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Evaluate ready code "odoo.isTourReady('test_barcode_scan_no_variant_extra_price')" 2026-11-11 10:01:54,186 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:01:54,225 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-11-11 10:01:54,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-11-11 10:01:54,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.062 2026-11-11 10:01:54,847 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:01:54,859 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:54,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:54,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Evaluate test code "odoo.startTour('test_barcode_scan_no_variant_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:01:54,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.012 2026-11-11 10:01:54,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [1/14] Tour test_barcode_scan_no_variant_extra_price → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:01:54,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: IndexedDB 1 Ready 2026-11-11 10:01:55,743 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:55] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.317 0.532 2026-11-11 10:01:55,746 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.801 2026-11-11 10:01:55,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:01:56,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:01:56,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.005 0.029 2026-11-11 10:01:56,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-11-11 10:01:56,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:01:56,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: Owl is running in 'dev' mode. 2026-11-11 10:01:56,330 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:56,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:01:56,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.034 2026-11-11 10:01:56,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:01:56,431 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "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:01:56,463 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.032 2026-11-11 10:01:56,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [2/14] Tour test_barcode_scan_no_variant_extra_price → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:01:56,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [3/14] Tour test_barcode_scan_no_variant_extra_price → Step PoS model scan barcode 'MULTI_001' (trigger: body) 2026-11-11 10:01:56,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [4/14] Tour test_barcode_scan_no_variant_extra_price → Step Configurator opens after scanning the multi-select product barcode (trigger: .modal .section-product-info-title:contains('Multi Attr Product')) 2026-11-11 10:01:56,775 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:01:56,798 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:56] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.085 2026-11-11 10:01:56,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [5/14] Tour test_barcode_scan_no_variant_extra_price → Step picking multi attribute with name Bacon (trigger: .modal .form-check-label:contains('Bacon')) 2026-11-11 10:01:56,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [6/14] Tour test_barcode_scan_no_variant_extra_price → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:01:56,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [7/14] Tour test_barcode_scan_no_variant_extra_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:57,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [8/14] Tour test_barcode_scan_no_variant_extra_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Multi Attr Product (Bacon)","quantity":"1.0","price":"13.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Multi Attr Product (Bacon)")):has(.qty:contains("1")):has(.price:contains("13.0"))) 2026-11-11 10:01:57,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [9/14] Tour test_barcode_scan_no_variant_extra_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:57,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [10/14] Tour test_barcode_scan_no_variant_extra_price → Step PoS model scan barcode 'ALWAYS_BLACK_001' (trigger: body) 2026-11-11 10:01:57,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [11/14] Tour test_barcode_scan_no_variant_extra_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:01:57,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [12/14] Tour test_barcode_scan_no_variant_extra_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Always Variant Product (Black)","quantity":"1.0","price":"30.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Always Variant Product (Black)")):has(.qty:contains("1")):has(.price:contains("30.0"))) 2026-11-11 10:01:57,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [13/14] Tour test_barcode_scan_no_variant_extra_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:01:57,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: [14/14] Tour test_barcode_scan_no_variant_extra_price → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:01:57,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:01:57] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.110 0.153 2026-11-11 10:01:57,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: tour succeeded 2026-11-11 10:01:57,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_barcode_scan_no_variant_extra_price SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-11 10:01:57,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.browser: heap 15182484 (allocated 16261120) 2026-11-11 10:01:57,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Closing chrome headless with pid 25888 2026-11-11 10:01:57,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Closing websocket connection 2026-11-11 10:01:57,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Terminating chrome headless with pid 25888 2026-11-11 10:01:57,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100157_821002_test_barcode_scan_no_variant_extra_price.txt 2026-11-11 10:01:57,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Removing chrome user profile "/tmp/tmpq6kpd_q8_chrome_odoo" 2026-11-11 10:01:57,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_preselect_always_variant ... 2026-11-11 10:01:59,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Chrome pid: 26075 2026-11-11 10:01:59,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Chrome headless temporary user profile dir: /tmp/tmpacabkfpl_chrome_odoo 2026-11-11 10:01:59,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Issuing json command http://127.0.0.1:39489/json/version 2026-11-11 10:01:59,060 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39489/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:01:59,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Browser version: Chrome/150.0.7871.114 2026-11-11 10:01:59,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Issuing json command http://127.0.0.1:39489/json 2026-11-11 10:01:59,088 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39489/json with timeout 3 increased to 10s during tests 2026-11-11 10:01:59,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Websocket url found: ws://127.0.0.1:39489/devtools/page/783EF07B8804B69FDDC2AB62A7918072 2026-11-11 10:01:59,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Enable chrome headless console log notification 2026-11-11 10:01:59,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Chrome headless enable page notifications 2026-11-11 10:01:59,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:01:59,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Setting session cookie in browser 2026-11-11 10:01:59,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:01:59,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:01:59,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:01,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:01] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.091 2.117 2026-11-11 10:02:01,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Navigation result: {'frameId': '783EF07B8804B69FDDC2AB62A7918072', 'loaderId': '44B4A111456DDA071C7DEC5A65EFCAEE', 'isDownload': False} 2026-11-11 10:02:01,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Evaluate ready code "odoo.isTourReady('test_barcode_scan_preselect_always_variant')" 2026-11-11 10:02:01,521 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:01,556 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:01] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-11-11 10:02:01,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:01] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 10:02:01,586 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:01] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-11-11 10:02:02,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:02] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:02:02,151 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:02:02,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: IndexedDB 1 Ready 2026-11-11 10:02:02,190 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:02:02,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Evaluate test code "odoo.startTour('test_barcode_scan_preselect_always_variant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:02,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [1/16] Tour test_barcode_scan_preselect_always_variant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:03,073 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.354 0.561 2026-11-11 10:02:03,091 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.917 2026-11-11 10:02:03,378 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 10:02:03,387 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:02:03,415 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:02:03,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.028 2026-11-11 10:02:03,513 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:02:03,552 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:02:03,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:03,661 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:03,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:02:03,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.031 2026-11-11 10:02:03,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02: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:02:03,744 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:03,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:03] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.014 2026-11-11 10:02:03,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [2/16] Tour test_barcode_scan_preselect_always_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:04,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [3/16] Tour test_barcode_scan_preselect_always_variant → Step PoS model scan barcode 'VAR_RED_001' (trigger: body) 2026-11-11 10:02:04,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [4/16] Tour test_barcode_scan_preselect_always_variant → Step Configurator opens after scanning Red variant barcode (trigger: .modal .section-product-info-title:contains('Variant Barcode Product')) 2026-11-11 10:02:04,208 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:04] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.045 0.089 2026-11-11 10:02:04,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:04] "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:02:04,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [5/16] Tour test_barcode_scan_preselect_always_variant → Step picking radio attribute with name Large (trigger: .modal .attribute-name-cell:contains('Large') input) 2026-11-11 10:02:04,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [6/16] Tour test_barcode_scan_preselect_always_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:02:04,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [7/16] Tour test_barcode_scan_preselect_always_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:04,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [8/16] Tour test_barcode_scan_preselect_always_variant → Step Check orderline with attributes: {"withClass":".selected","productName":"Variant Barcode Product (Red) (Large)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Variant Barcode Product (Red) (Large)")):has(.qty:contains("1"))) 2026-11-11 10:02:04,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [9/16] Tour test_barcode_scan_preselect_always_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:04,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [10/16] Tour test_barcode_scan_preselect_always_variant → Step PoS model scan barcode 'VAR_BLUE_001' (trigger: body) 2026-11-11 10:02:04,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [11/16] Tour test_barcode_scan_preselect_always_variant → Step Configurator opens after scanning Blue variant barcode (trigger: .modal .section-product-info-title:contains('Variant Barcode Product')) 2026-11-11 10:02:04,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [12/16] Tour test_barcode_scan_preselect_always_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:02:04,879 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [13/16] Tour test_barcode_scan_preselect_always_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:04,938 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:04] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.094 0.162 2026-11-11 10:02:04,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [14/16] Tour test_barcode_scan_preselect_always_variant → Step Check orderline with attributes: {"withClass":".selected","productName":"Variant Barcode Product (Blue) (Small)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Variant Barcode Product (Blue) (Small)")):has(.qty:contains("1"))) 2026-11-11 10:02:05,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [15/16] Tour test_barcode_scan_preselect_always_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:05,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: [16/16] Tour test_barcode_scan_preselect_always_variant → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:02:05,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: tour succeeded 2026-11-11 10:02:05,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_barcode_scan_preselect_always_variant SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-11 10:02:05,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.browser: heap 15469832 (allocated 16785408) 2026-11-11 10:02:05,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Closing chrome headless with pid 26075 2026-11-11 10:02:05,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Closing websocket connection 2026-11-11 10:02:05,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Terminating chrome headless with pid 26075 2026-11-11 10:02:05,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100205_405863_test_barcode_scan_preselect_always_variant.txt 2026-11-11 10:02:05,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Removing chrome user profile "/tmp/tmpacabkfpl_chrome_odoo" 2026-11-11 10:02:05,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_search_attributes_preset ... 2026-11-11 10:02:07,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Chrome pid: 26273 2026-11-11 10:02:07,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Chrome headless temporary user profile dir: /tmp/tmpvx8_z15d_chrome_odoo 2026-11-11 10:02:07,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Issuing json command http://127.0.0.1:38585/json/version 2026-11-11 10:02:07,052 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38585/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:02:07,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Browser version: Chrome/150.0.7871.114 2026-11-11 10:02:07,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Issuing json command http://127.0.0.1:38585/json 2026-11-11 10:02:07,102 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38585/json with timeout 3 increased to 10s during tests 2026-11-11 10:02:07,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Websocket url found: ws://127.0.0.1:38585/devtools/page/12133BCC852BD93AC3A3F66A05E30547 2026-11-11 10:02:07,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Enable chrome headless console log notification 2026-11-11 10:02:07,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Chrome headless enable page notifications 2026-11-11 10:02:07,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:02:07,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Setting session cookie in browser 2026-11-11 10:02:07,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:02:07,270 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:02:07,300 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:08,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:08] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.081 1.027 2026-11-11 10:02:08,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Navigation result: {'frameId': '12133BCC852BD93AC3A3F66A05E30547', 'loaderId': 'DD2F397B73E1FE02979B2A755140DE07', 'isDownload': False} 2026-11-11 10:02:08,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Evaluate ready code "odoo.isTourReady('test_barcode_search_attributes_preset')" 2026-11-11 10:02:08,439 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:08,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:08] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-11-11 10:02:08,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:08] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-11-11 10:02:08,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:08] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.042 2026-11-11 10:02:09,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:09] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:02:09,313 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:02:09,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:09,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.023 2026-11-11 10:02:09,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Evaluate test code "odoo.startTour('test_barcode_search_attributes_preset', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:09,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: IndexedDB 1 Ready 2026-11-11 10:02:09,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [1/26] Tour test_barcode_search_attributes_preset → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:10,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.325 0.585 2026-11-11 10:02:10,248 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.844 2026-11-11 10:02:10,554 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:02:10,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:02:10,665 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.019 2026-11-11 10:02:10,721 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:02:10,760 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:02:10,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:10,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:10,928 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:02:10,954 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.013 0.030 2026-11-11 10:02:10,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:02:11,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:02:11,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:11] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.007 0.030 2026-11-11 10:02:11,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [2/26] Tour test_barcode_search_attributes_preset → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:11,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [3/26] Tour test_barcode_search_attributes_preset → Step Click search field (trigger: .fa-search) 2026-11-11 10:02:11,473 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:11] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.074 2026-11-11 10:02:11,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [4/26] Tour test_barcode_search_attributes_preset → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:02:11,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [5/26] Tour test_barcode_search_attributes_preset → Step click product 'Product with Attributes' (trigger: article.product .product-content .product-name:contains("Product with Attributes")) 2026-11-11 10:02:11,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [6/26] Tour test_barcode_search_attributes_preset → Step Check that the product configurator is opened (trigger: .section-product-info-title:contains('Product with Attributes')) 2026-11-11 10:02:11,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:02:11,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [7/26] Tour test_barcode_search_attributes_preset → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:02:11,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [8/26] Tour test_barcode_search_attributes_preset → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:12,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [9/26] Tour test_barcode_search_attributes_preset → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with Attributes (Value 1, Value 3, Value 5, Value 7)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with Attributes (Value 1, Value 3, Value 5, Value 7)")):has(.qty:contains("1"))) 2026-11-11 10:02:12,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [10/26] Tour test_barcode_search_attributes_preset → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:12,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [11/26] Tour test_barcode_search_attributes_preset → Step Click search field (trigger: .fa-search) 2026-11-11 10:02:12,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [12/26] Tour test_barcode_search_attributes_preset → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:02:12,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [13/26] Tour test_barcode_search_attributes_preset → Step Wait for the product without attributes to be visible (trigger: .product:contains("Product without Attributes")) 2026-11-11 10:02:12,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:12] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.124 0.173 2026-11-11 10:02:12,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [14/26] Tour test_barcode_search_attributes_preset → Step click product 'Product without Attributes' (trigger: article.product .product-content .product-name:contains("Product without Attributes")) 2026-11-11 10:02:12,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [15/26] Tour test_barcode_search_attributes_preset → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:12,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [16/26] Tour test_barcode_search_attributes_preset → Step Check orderline with attributes: {"withClass":".selected","productName":"Product without Attributes","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product without Attributes")):has(.qty:contains("1"))) 2026-11-11 10:02:12,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [17/26] Tour test_barcode_search_attributes_preset → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:12,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [18/26] Tour test_barcode_search_attributes_preset → Step Click search field (trigger: .fa-search) 2026-11-11 10:02:12,985 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [19/26] Tour test_barcode_search_attributes_preset → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:02:13,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [20/26] Tour test_barcode_search_attributes_preset → Step click product 'Product with Attributes' (trigger: article.product .product-content .product-name:contains("Product with Attributes")) 2026-11-11 10:02:13,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [21/26] Tour test_barcode_search_attributes_preset → Step Check that the product configurator is opened (trigger: .section-product-info-title:contains('Product with Attributes')) 2026-11-11 10:02:13,657 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [22/26] Tour test_barcode_search_attributes_preset → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:02:13,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [23/26] Tour test_barcode_search_attributes_preset → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:13,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [24/26] Tour test_barcode_search_attributes_preset → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with Attributes (Value 2, Value 4, Value 6, Value 8)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with Attributes (Value 2, Value 4, Value 6, Value 8)")):has(.qty:contains("1"))) 2026-11-11 10:02:13,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [25/26] Tour test_barcode_search_attributes_preset → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:14,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: [26/26] Tour test_barcode_search_attributes_preset → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:02:14,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: tour succeeded 2026-11-11 10:02:14,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_barcode_search_attributes_preset SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-11 10:02:14,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.browser: heap 16278656 (allocated 17571840) 2026-11-11 10:02:14,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Closing chrome headless with pid 26273 2026-11-11 10:02:14,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Closing websocket connection 2026-11-11 10:02:14,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Terminating chrome headless with pid 26273 2026-11-11 10:02:14,349 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:14] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 60 0.076 0.157 2026-11-11 10:02:14,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100214_391484_test_barcode_search_attributes_preset.txt 2026-11-11 10:02:14,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Removing chrome user profile "/tmp/tmpvx8_z15d_chrome_odoo" 2026-11-11 10:02:14,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-11-11 10:02:15,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Chrome pid: 26454 2026-11-11 10:02:15,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless temporary user profile dir: /tmp/tmpz07f6qdj_chrome_odoo 2026-11-11 10:02:15,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Issuing json command http://127.0.0.1:37795/json/version 2026-11-11 10:02:15,046 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37795/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:02:15,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Browser version: Chrome/150.0.7871.114 2026-11-11 10:02:15,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Issuing json command http://127.0.0.1:37795/json 2026-11-11 10:02:15,170 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37795/json with timeout 3 increased to 10s during tests 2026-11-11 10:02:15,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Websocket url found: ws://127.0.0.1:37795/devtools/page/77525A5CEC5197894EC0E5D36587A466 2026-11-11 10:02:15,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Enable chrome headless console log notification 2026-11-11 10:02:15,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless enable page notifications 2026-11-11 10:02:15,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:02:15,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Setting session cookie in browser 2026-11-11 10:02:15,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:02:15,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:02:15,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:16,397 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:16] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.097 0.918 2026-11-11 10:02:16,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Navigation result: {'frameId': '77525A5CEC5197894EC0E5D36587A466', 'loaderId': 'CD0EA92B5BD94CB0C51C8C9F30F74745', 'isDownload': False} 2026-11-11 10:02:16,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-11-11 10:02:16,452 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:16,485 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.015 2026-11-11 10:02:16,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.037 2026-11-11 10:02:16,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.048 2026-11-11 10:02:17,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:02:17,193 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:02:17,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:02:17,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: IndexedDB 1 Ready 2026-11-11 10:02:17,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Evaluate test code "odoo.startTour('OrderPaidInCash', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:17,238 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.030 2026-11-11 10:02:17,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [1/34] Tour OrderPaidInCash → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:18,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.289 0.603 2026-11-11 10:02:18,119 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.845 2026-11-11 10:02:18,378 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:02:18,412 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:02:18,489 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:02:18,536 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:02:18,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:18,641 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:18,682 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:02:18,701 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.023 0.035 2026-11-11 10:02:18,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:02:18,765 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:02:18,815 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:18] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.009 0.044 2026-11-11 10:02:18,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [2/34] Tour OrderPaidInCash → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:19,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [3/34] Tour OrderPaidInCash → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:02:19,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:19] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.034 0.073 2026-11-11 10:02:19,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [4/34] Tour OrderPaidInCash → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:19,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [5/34] Tour OrderPaidInCash → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:02:19,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:19] "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:02:19,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [6/34] Tour OrderPaidInCash → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:02:19,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [7/34] Tour OrderPaidInCash → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:02:19,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [8/34] Tour OrderPaidInCash → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 10:02:19,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [9/34] Tour OrderPaidInCash → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:02:19,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [10/34] Tour OrderPaidInCash → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:02:19,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [11/34] Tour OrderPaidInCash → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 10:02:19,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [12/34] Tour OrderPaidInCash → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("5"))) 2026-11-11 10:02:19,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [13/34] Tour OrderPaidInCash → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:20,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [14/34] Tour OrderPaidInCash → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:20,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [15/34] Tour OrderPaidInCash → Step Check orderline with attributes: {"productName":"Desk Pad","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.qty:contains("5"))) 2026-11-11 10:02:20,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [16/34] Tour OrderPaidInCash → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:20,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [17/34] Tour OrderPaidInCash → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:02:20,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [18/34] Tour OrderPaidInCash → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:02:20,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [19/34] Tour OrderPaidInCash → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:02:20,343 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:20,345 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:20,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [20/34] Tour OrderPaidInCash → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:02:20,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [21/34] Tour OrderPaidInCash → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-11 10:02:20,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [22/34] Tour OrderPaidInCash → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:02:20,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83793843 started for PoS orders references: [{'name': 'Order 00128-001-0001', 'uuid': 'a89be8b4-d976-461d-9531-1cb292fc86d0'}] 2026-11-11 10:02:20,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [23/34] Tour OrderPaidInCash → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:02:20,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:02:21,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83793843 order {'name': 'Order 00128-001-0001', 'uuid': 'a89be8b4-d976-461d-9531-1cb292fc86d0'} created pos.order #96 2026-11-11 10:02:21,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83793843 finished 2026-11-11 10:02:21,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.396 0.745 2026-11-11 10:02:21,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:02:21,945 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:21] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 10:02:21,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [24/34] Tour OrderPaidInCash → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:02:22,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [25/34] Tour OrderPaidInCash → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:02:22,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [26/34] Tour OrderPaidInCash → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:02:22,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [27/34] Tour OrderPaidInCash → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:02:22,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [28/34] Tour OrderPaidInCash → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 10:02:22,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [29/34] Tour OrderPaidInCash → Step .modal .close-pos-popup .cash-input input 2026-11-11 10:02:22,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:22] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.014 0.027 2026-11-11 10:02:22,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [30/34] Tour OrderPaidInCash → Step .payment-methods-overview .cash-difference:contains(0.00) 2026-11-11 10:02:22,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [31/34] Tour OrderPaidInCash → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-11-11 10:02:22,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [32/34] Tour OrderPaidInCash → Step button:contains(backend) 2026-11-11 10:02:22,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:22] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 9 0.005 0.018 2026-11-11 10:02:22,673 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:22] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 28 0.022 0.052 2026-11-11 10:02:22,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-11-11 10:02:24,135 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:24] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 405 0.486 0.966 2026-11-11 10:02:24,369 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:24] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 74 0.050 0.133 2026-11-11 10:02:24,403 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:24,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [32/34] Tour OrderPaidInCash → Step button:contains(backend) 2026-11-11 10:02:24,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: IndexedDB 1 Ready 2026-11-11 10:02:25,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.227 0.491 2026-11-11 10:02:25,399 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.006 0.714 2026-11-11 10:02:25,647 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.003 0.006 2026-11-11 10:02:25,671 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 10:02:25,692 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:02:25,733 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:02:25,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:02:25,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:25,891 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:25] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 304 - 4 0.015 0.023 2026-11-11 10:02:25,966 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #42 deleted mail.message records with IDs: [8660] 2026-11-11 10:02:25,980 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #42 deleted pos.session records with IDs: [129] 2026-11-11 10:02:25,998 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #42 deleted mail.followers records with IDs: [1284] 2026-11-11 10:02:26,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:26] "POST /web/dataset/call_kw/pos.session/delete_opening_control_session HTTP/1.1" 200 - 37 0.042 0.105 2026-11-11 10:02:26,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:26] "GET /web/image/res.company/6/favicon HTTP/1.1" 304 - 4 0.006 0.166 2026-11-11 10:02:26,102 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:26] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:02:27,150 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /odoo/action-point_of_sale.action_client_pos_menu HTTP/1.1" 200 - 106 0.117 0.928 2026-11-11 10:02:27,161 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.002 1.046 2026-11-11 10:02:27,235 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-11-11 10:02:27,287 104 INFO rb-85cb4a8-226658-434924 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:02:27,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /web/webclient/load_menus/f0d9841782d21cf14b96bf51b1e1f1ff595dfdbc7540520be26104a769a9394a HTTP/1.1" 200 - 176 0.089 0.162 2026-11-11 10:02:27,478 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.258 2026-11-11 10:02:27,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.263 2026-11-11 10:02:27,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-11-11 10:02:27,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:27] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:02:28,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-11 10:02:28,658 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-11 10:02:28,666 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-11 10:02:28,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [33/34] Tour OrderPaidInCash → Step body 2026-11-11 10:02:28,703 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.008 2026-11-11 10:02:28,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:28,753 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:02:28,811 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.029 2026-11-11 10:02:28,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "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:02:28,853 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.038 2026-11-11 10:02:29,086 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "POST /mail/data HTTP/1.1" 200 - 33 0.097 0.063 2026-11-11 10:02:29,121 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.144 2026-11-11 10:02:29,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.136 2026-11-11 10:02:29,176 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.012 0.049 2026-11-11 10:02:29,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "GET /web/image/res.partner/409/avatar_128?unique=1794391039000 HTTP/1.1" 200 - 16 0.024 0.252 2026-11-11 10:02:29,294 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 10 0.019 0.324 2026-11-11 10:02:29,328 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:02:29,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "GET /odoo?menu_id=984 HTTP/1.1" 200 - 20 0.028 0.213 2026-11-11 10:02:29,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.034 2026-11-11 10:02:29,550 104 INFO rb-85cb4a8-226658-434924 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:02:30,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: [34/34] Tour OrderPaidInCash → Step [name=last_session_closing_cash]:contains(25.00) 2026-11-11 10:02:30,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-11-11 10:02:30,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:30,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 10:02:30,749 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.020 2026-11-11 10:02:30,887 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:30] "POST /mail/data HTTP/1.1" 200 - 20 0.039 0.054 2026-11-11 10:02:30,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.047 2026-11-11 10:02:30,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:30] "POST /web/action/load HTTP/1.1" 200 - 9 0.013 0.084 2026-11-11 10:02:31,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:31] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 304 - 10 0.020 0.161 2026-11-11 10:02:31,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.120 2026-11-11 10:02:31,207 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:31] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 48 0.039 0.202 2026-11-11 10:02:31,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:31] "POST /web/dataset/call_kw/pos.config/get_pos_kanban_view_state HTTP/1.1" 200 - 5 0.005 0.022 2026-11-11 10:02:31,317 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:31] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 9 0.008 0.060 2026-11-11 10:02:31,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: tour succeeded 2026-11-11 10:02:31,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: ╔════════════════════════════════╗ ║ TOUR OrderPaidInCash SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-11 10:02:31,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.browser: heap 22283532 (allocated 22786048) 2026-11-11 10:02:31,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Closing chrome headless with pid 26454 2026-11-11 10:02:31,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Closing websocket connection 2026-11-11 10:02:31,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Terminating chrome headless with pid 26454 2026-11-11 10:02:32,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100232_086203_test_cash_payments_should_reflect_on_next_opening.txt 2026-11-11 10:02:32,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Removing chrome user profile "/tmp/tmpz07f6qdj_chrome_odoo" 2026-11-11 10:02:32,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-11-11 10:02:33,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Chrome pid: 26720 2026-11-11 10:02:33,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Chrome headless temporary user profile dir: /tmp/tmp5_hwqr9n_chrome_odoo 2026-11-11 10:02:33,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Issuing json command http://127.0.0.1:34235/json/version 2026-11-11 10:02:33,082 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34235/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:02:33,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Browser version: Chrome/150.0.7871.114 2026-11-11 10:02:33,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Issuing json command http://127.0.0.1:34235/json 2026-11-11 10:02:33,180 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34235/json with timeout 3 increased to 10s during tests 2026-11-11 10:02:33,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Websocket url found: ws://127.0.0.1:34235/devtools/page/B48E20481AFBEC72F622B1EA7B2C68C7 2026-11-11 10:02:33,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Enable chrome headless console log notification 2026-11-11 10:02:33,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Chrome headless enable page notifications 2026-11-11 10:02:33,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:accountman from n/a 2026-11-11 10:02:33,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Setting session cookie in browser 2026-11-11 10:02:33,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:02:33,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:02:33,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:34,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:34] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 133 0.113 1.090 2026-11-11 10:02:34,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Navigation result: {'frameId': 'B48E20481AFBEC72F622B1EA7B2C68C7', 'loaderId': '9E7FE3809E7CED72990030100181B713', 'isDownload': False} 2026-11-11 10:02:34,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-11-11 10:02:34,654 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:34,693 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:34] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-11-11 10:02:34,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:34] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-11-11 10:02:34,719 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:34] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-11-11 10:02:35,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:35] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:02:35,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:02:35,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:35,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Evaluate test code "odoo.startTour('CashRoundingPayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:35,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: IndexedDB 1 Ready 2026-11-11 10:02:35,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [1/24] Tour CashRoundingPayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:36,306 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.341 0.544 2026-11-11 10:02:36,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.896 2026-11-11 10:02:36,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-11-11 10:02:36,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.011 2026-11-11 10:02:36,632 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:02:36,691 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:02:36,724 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-11-11 10:02:36,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:36,823 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:36,844 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:02:36,866 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.023 2026-11-11 10:02:36,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:02:36,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:36,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:36] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-11-11 10:02:36,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [2/24] Tour CashRoundingPayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:37,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [3/24] Tour CashRoundingPayment → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-11 10:02:37,221 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:37] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 35 0.040 0.085 2026-11-11 10:02:37,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [4/24] Tour CashRoundingPayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:37,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [5/24] Tour CashRoundingPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 10:02:37,469 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:02:37,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [6/24] Tour CashRoundingPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-11 10:02:37,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [7/24] Tour CashRoundingPayment → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:37,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [8/24] Tour CashRoundingPayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:02:37,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [9/24] Tour CashRoundingPayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:02:37,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [10/24] Tour CashRoundingPayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:02:37,820 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:02:37,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:02:37,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [11/24] Tour CashRoundingPayment → Step total is 1.98 (trigger: .total:contains("1.98")) 2026-11-11 10:02:37,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [12/24] Tour CashRoundingPayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:02:38,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [13/24] Tour CashRoundingPayment → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:02:38,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [14/24] Tour CashRoundingPayment → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 10:02:38,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [15/24] Tour CashRoundingPayment → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 10:02:38,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [16/24] Tour CashRoundingPayment → Step click numpad button: 8 (trigger: div.numpad button[value="8"]) 2026-11-11 10:02:38,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [17/24] Tour CashRoundingPayment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 10:02:38,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [18/24] Tour CashRoundingPayment → Step click numpad button: 1 (trigger: .modal div.numpad button[value="1"]) 2026-11-11 10:02:38,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [19/24] Tour CashRoundingPayment → Step click numpad button: . (trigger: .modal div.numpad button[value="."]) 2026-11-11 10:02:38,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [20/24] Tour CashRoundingPayment → Step click numpad button: 9 (trigger: .modal div.numpad button[value="9"]) 2026-11-11 10:02:38,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [21/24] Tour CashRoundingPayment → Step click numpad button: 8 (trigger: .modal div.numpad button[value="8"]) 2026-11-11 10:02:38,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [22/24] Tour CashRoundingPayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:02:38,628 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [23/24] Tour CashRoundingPayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:02:38,705 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: [24/24] Tour CashRoundingPayment → Step dialog is open (trigger: .modal .modal-content) 2026-11-11 10:02:38,763 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: tour succeeded 2026-11-11 10:02:38,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: ╔════════════════════════════════════╗ ║ TOUR CashRoundingPayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:02:38,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.browser: heap 15573156 (allocated 16523264) 2026-11-11 10:02:38,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Closing chrome headless with pid 26720 2026-11-11 10:02:38,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Closing websocket connection 2026-11-11 10:02:38,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Terminating chrome headless with pid 26720 2026-11-11 10:02:39,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100239_041009_test_cash_rounding_payment.txt 2026-11-11 10:02:39,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Removing chrome user profile "/tmp/tmp5_hwqr9n_chrome_odoo" 2026-11-11 10:02:39,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-11-11 10:02:39,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome pid: 26914 2026-11-11 10:02:39,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmp8w5rpbst_chrome_odoo 2026-11-11 10:02:39,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:40435/json/version 2026-11-11 10:02:39,844 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40435/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:02:39,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-11 10:02:39,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:40435/json 2026-11-11 10:02:39,955 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40435/json with timeout 3 increased to 10s during tests 2026-11-11 10:02:39,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:40435/devtools/page/5B13FC3AD8497A2CA533230F8FE0BF89 2026-11-11 10:02:39,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-11-11 10:02:40,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-11-11 10:02:40,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:02:40,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Setting session cookie in browser 2026-11-11 10:02:40,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:02:40,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:02:40,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:42,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:42] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 129 0.086 2.228 2026-11-11 10:02:42,509 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigation result: {'frameId': '5B13FC3AD8497A2CA533230F8FE0BF89', 'loaderId': 'DDB9F8FA74870D5F4085C70F7F2C689C', 'isDownload': False} 2026-11-11 10:02:42,509 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-11-11 10:02:42,542 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:42,570 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:42] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 10:02:42,590 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:42] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-11-11 10:02:42,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:42] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-11-11 10:02:43,215 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:02:43,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:43,248 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:43,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: IndexedDB 1 Ready 2026-11-11 10:02:43,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate test code "odoo.startTour('PaymentScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:43,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.019 2026-11-11 10:02:43,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [1/25] Tour PaymentScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:44,147 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.300 0.587 2026-11-11 10:02:44,150 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.834 2026-11-11 10:02:44,447 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:02:44,485 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:02:44,530 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:02:44,566 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 10:02:44,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:44,715 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:02:44,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:02:44,748 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.011 0.035 2026-11-11 10:02:44,770 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:02:44,772 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:02:44,797 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:44] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.018 2026-11-11 10:02:44,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [2/25] Tour PaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:45,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [3/25] Tour PaymentScreenTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 10:02:45,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:45] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 21 0.027 0.047 2026-11-11 10:02:45,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [4/25] Tour PaymentScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:45,268 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [5/25] Tour PaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 10:02:45,313 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:45] "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:02:45,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [6/25] Tour PaymentScreenTour2 → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:02:45,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [7/25] Tour PaymentScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:02:45,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [8/25] Tour PaymentScreenTour2 → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:02:45,513 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [9/25] Tour PaymentScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 10:02:45,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [10/25] Tour PaymentScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:02:45,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [11/25] Tour PaymentScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:02:45,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [12/25] Tour PaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 10:02:45,785 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [13/25] Tour PaymentScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:45,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [14/25] Tour PaymentScreenTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:02:45,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [15/25] Tour PaymentScreenTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:02:46,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [16/25] Tour PaymentScreenTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:02:46,054 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:46] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:46,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [17/25] Tour PaymentScreenTour2 → Step .payment-buttons button:contains('Ship Later') 2026-11-11 10:02:46,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [18/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 10:02:46,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [19/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button[value="9"]) 2026-11-11 10:02:46,268 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [20/25] Tour PaymentScreenTour2 → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 10:02:46,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [21/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button[value="9"]) 2026-11-11 10:02:46,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [22/25] Tour PaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button[value="9"]) 2026-11-11 10:02:46,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [23/25] Tour PaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:02:46,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [24/25] Tour PaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:02:46,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [25/25] Tour PaymentScreenTour2 → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:02:46,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: tour succeeded 2026-11-11 10:02:46,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: ╔═══════════════════════════════════╗ ║ TOUR PaymentScreenTour2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:02:46,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: heap 15400060 (allocated 16523264) 2026-11-11 10:02:46,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing chrome headless with pid 26914 2026-11-11 10:02:46,847 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing websocket connection 2026-11-11 10:02:46,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Terminating chrome headless with pid 26914 2026-11-11 10:02:46,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100246_976952_test_change_without_cash_method.txt 2026-11-11 10:02:46,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmp8w5rpbst_chrome_odoo" 2026-11-11 10:02:47,035 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-11-11 10:02:47,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Chrome pid: 27104 2026-11-11 10:02:47,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Chrome headless temporary user profile dir: /tmp/tmp7cj7k4bf_chrome_odoo 2026-11-11 10:02:47,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Issuing json command http://127.0.0.1:36005/json/version 2026-11-11 10:02:47,685 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36005/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:02:47,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Browser version: Chrome/150.0.7871.114 2026-11-11 10:02:47,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Issuing json command http://127.0.0.1:36005/json 2026-11-11 10:02:47,818 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36005/json with timeout 3 increased to 10s during tests 2026-11-11 10:02:47,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Websocket url found: ws://127.0.0.1:36005/devtools/page/7A7C2F86D91B146A1281E01B513C0EDF 2026-11-11 10:02:47,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Enable chrome headless console log notification 2026-11-11 10:02:47,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Chrome headless enable page notifications 2026-11-11 10:02:47,991 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:accountman from n/a 2026-11-11 10:02:47,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Setting session cookie in browser 2026-11-11 10:02:48,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:02:48,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:02:48,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:49,023 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.090 0.911 2026-11-11 10:02:49,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Navigation result: {'frameId': '7A7C2F86D91B146A1281E01B513C0EDF', 'loaderId': '7640586F27B7FD5CCCB5CB4B9351C0A6', 'isDownload': False} 2026-11-11 10:02:49,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Evaluate ready code "odoo.isTourReady('test_chrome_without_cash_move_permission')" 2026-11-11 10:02:49,062 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:49,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-11-11 10:02:49,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-11-11 10:02:49,123 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-11-11 10:02:49,735 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:02:49,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:49,768 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:02:49,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: IndexedDB 1 Ready 2026-11-11 10:02:49,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Evaluate test code "odoo.startTour('test_chrome_without_cash_move_permission', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:49,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: [1/4] Tour test_chrome_without_cash_move_permission → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:50,704 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:50] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.357 0.567 2026-11-11 10:02:50,717 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.920 2026-11-11 10:02:50,999 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.014 0.024 2026-11-11 10:02:51,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.033 2026-11-11 10:02:51,040 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:02:51,098 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:02:51,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-11-11 10:02:51,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:51,248 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:51,311 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:02:51,314 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.020 0.045 2026-11-11 10:02:51,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:02:51,355 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:02:51,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.013 0.037 2026-11-11 10:02:51,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: [2/4] Tour test_chrome_without_cash_move_permission → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:51,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: [3/4] Tour test_chrome_without_cash_move_permission → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:02:51,759 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:51] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.059 0.079 2026-11-11 10:02:51,822 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: [4/4] Tour test_chrome_without_cash_move_permission → Step span.dropdown-item:not(:contains(Cash In/Out)) 2026-11-11 10:02:51,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: tour succeeded 2026-11-11 10:02:51,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_chrome_without_cash_move_permission SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-11 10:02:52,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.browser: heap 14085372 (allocated 15212544) 2026-11-11 10:02:52,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Closing chrome headless with pid 27104 2026-11-11 10:02:52,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Closing websocket connection 2026-11-11 10:02:52,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Terminating chrome headless with pid 27104 2026-11-11 10:02:52,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100252_235183_test_chrome_without_cash_move_permission.txt 2026-11-11 10:02:52,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Removing chrome user profile "/tmp/tmp7cj7k4bf_chrome_odoo" 2026-11-11 10:02:52,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_click_all_orders_keep_customer ... 2026-11-11 10:02:52,985 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Chrome pid: 27294 2026-11-11 10:02:52,985 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Chrome headless temporary user profile dir: /tmp/tmp0g65uso9_chrome_odoo 2026-11-11 10:02:52,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Issuing json command http://127.0.0.1:42451/json/version 2026-11-11 10:02:52,987 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42451/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:02:53,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Browser version: Chrome/150.0.7871.114 2026-11-11 10:02:53,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Issuing json command http://127.0.0.1:42451/json 2026-11-11 10:02:53,078 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42451/json with timeout 3 increased to 10s during tests 2026-11-11 10:02:53,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Websocket url found: ws://127.0.0.1:42451/devtools/page/BB2EDAA2861E615385E4F2F12F5337EA 2026-11-11 10:02:53,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Enable chrome headless console log notification 2026-11-11 10:02:53,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Chrome headless enable page notifications 2026-11-11 10:02:53,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:02:53,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Setting session cookie in browser 2026-11-11 10:02:53,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:02:53,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:02:53,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:02:54,485 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:54] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.100 0.995 2026-11-11 10:02:54,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Navigation result: {'frameId': 'BB2EDAA2861E615385E4F2F12F5337EA', 'loaderId': '0F5CD42D2F0B21A05E04E66480C98170', 'isDownload': False} 2026-11-11 10:02:54,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Evaluate ready code "odoo.isTourReady('test_click_all_orders_keep_customer')" 2026-11-11 10:02:54,508 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:02:54,552 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:54] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.014 2026-11-11 10:02:54,578 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:54] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.029 2026-11-11 10:02:54,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:54] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-11-11 10:02:55,299 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:55] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:02:55,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:02:55,333 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:02:55,352 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-11-11 10:02:55,359 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: IndexedDB 1 Ready 2026-11-11 10:02:55,380 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Evaluate test code "odoo.startTour('test_click_all_orders_keep_customer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:02:55,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [1/15] Tour test_click_all_orders_keep_customer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:02:56,175 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.307 0.523 2026-11-11 10:02:56,182 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.747 2026-11-11 10:02:56,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:02:56,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:02:56,519 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:02:56,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-11-11 10:02:56,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: Owl is running in 'dev' mode. 2026-11-11 10:02:56,675 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:02:56,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:02:56,743 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.015 0.046 2026-11-11 10:02:56,766 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "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:02:56,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:02:56,810 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:56] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.035 2026-11-11 10:02:56,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [2/15] Tour test_click_all_orders_keep_customer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:02:56,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [3/15] Tour test_click_all_orders_keep_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:57,117 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.085 2026-11-11 10:02:57,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [4/15] Tour test_click_all_orders_keep_customer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:02:57,206 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:02:57,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [5/15] Tour test_click_all_orders_keep_customer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:02:57,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [6/15] Tour test_click_all_orders_keep_customer → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 10:02:57,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [7/15] Tour test_click_all_orders_keep_customer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:02:57,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [8/15] Tour test_click_all_orders_keep_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:02:57,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [9/15] Tour test_click_all_orders_keep_customer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:02:57,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [10/15] Tour test_click_all_orders_keep_customer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:02:58,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [11/15] Tour test_click_all_orders_keep_customer → Step click partner from partner list screen (trigger: .partner-info:contains("Partner Test 1") button.dropdown) 2026-11-11 10:02:58,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [12/15] Tour test_click_all_orders_keep_customer → Step Check the popover opened (trigger: div.o_popover :contains('All Orders')) 2026-11-11 10:02:58,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [13/15] Tour test_click_all_orders_keep_customer → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:02:58,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:02:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 3 0.006 0.027 2026-11-11 10:02:58,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [14/15] Tour test_click_all_orders_keep_customer → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:02:58,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: [15/15] Tour test_click_all_orders_keep_customer → Step customer is selected (trigger: .product-screen .set-partner:contains('Partner Test 1')) 2026-11-11 10:02:58,425 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: tour succeeded 2026-11-11 10:02:58,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_click_all_orders_keep_customer SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-11 10:02:58,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.browser: heap 19224136 (allocated 20455424) 2026-11-11 10:02:58,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Closing chrome headless with pid 27294 2026-11-11 10:02:58,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Closing websocket connection 2026-11-11 10:02:58,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Terminating chrome headless with pid 27294 2026-11-11 10:02:58,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100258_749545_test_click_all_orders_keep_customer.txt 2026-11-11 10:02:58,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Removing chrome user profile "/tmp/tmp0g65uso9_chrome_odoo" 2026-11-11 10:02:58,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-11-11 10:03:01,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome pid: 27485 2026-11-11 10:03:01,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome headless temporary user profile dir: /tmp/tmp0etj454t_chrome_odoo 2026-11-11 10:03:01,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:41665/json/version 2026-11-11 10:03:01,216 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41665/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:01,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:01,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:41665/json 2026-11-11 10:03:01,284 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41665/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:01,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Websocket url found: ws://127.0.0.1:41665/devtools/page/DB932AD0D6788752430AD29C8776B3BE 2026-11-11 10:03:01,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Enable chrome headless console log notification 2026-11-11 10:03:01,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome headless enable page notifications 2026-11-11 10:03:01,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:01,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Setting session cookie in browser 2026-11-11 10:03:01,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:01,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:01,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:03:02,745 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:02] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.127 1.084 2026-11-11 10:03:02,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Navigation result: {'frameId': 'DB932AD0D6788752430AD29C8776B3BE', 'loaderId': '78F4354E5EA180A8048F06F12942E764', 'isDownload': False} 2026-11-11 10:03:02,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-11-11 10:03:02,774 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:02,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:02] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 10:03:02,813 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:02] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 10:03:02,838 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:02] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-11-11 10:03:03,513 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:03] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:03:03,553 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:03,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:03,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: IndexedDB 1 Ready 2026-11-11 10:03:03,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 10:03:03,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [1/14] Tour test_combo_disallowLineQuantityChange → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:04,444 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.305 0.578 2026-11-11 10:03:04,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.865 2026-11-11 10:03:04,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.017 2026-11-11 10:03:04,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.024 2026-11-11 10:03:04,745 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:03:04,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.023 2026-11-11 10:03:04,849 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:03:04,878 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:04] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:03:04,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:05,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:05,037 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:03:05,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.010 0.027 2026-11-11 10:03:05,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "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:03:05,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:05,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.018 2026-11-11 10:03:05,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [2/14] Tour test_combo_disallowLineQuantityChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:03:05,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [3/14] Tour test_combo_disallowLineQuantityChange → Step replace disallowLineQuantityChange to be true (trigger: body) 2026-11-11 10:03:05,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [4/14] Tour test_combo_disallowLineQuantityChange → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:03:05,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.031 0.092 2026-11-11 10:03:05,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [5/14] Tour test_combo_disallowLineQuantityChange → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 10:03:05,635 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:05] "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:03:05,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [6/14] Tour test_combo_disallowLineQuantityChange → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 10:03:05,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [7/14] Tour test_combo_disallowLineQuantityChange → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 10:03:05,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [8/14] Tour test_combo_disallowLineQuantityChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:05,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [9/14] Tour test_combo_disallowLineQuantityChange → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:06,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [10/14] Tour test_combo_disallowLineQuantityChange → Step click numpad button: ⌫ (trigger: div.numpad button[value="⌫"]) 2026-11-11 10:03:06,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [11/14] Tour test_combo_disallowLineQuantityChange → Step Click 0 (trigger: .modal-content div.numpad button:not(:contains('+')):contains('0')) 2026-11-11 10:03:06,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [12/14] Tour test_combo_disallowLineQuantityChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:06,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [13/14] Tour test_combo_disallowLineQuantityChange → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:03:06,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [14/14] Tour test_combo_disallowLineQuantityChange → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:06,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: tour succeeded 2026-11-11 10:03:06,517 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_disallowLineQuantityChange SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-11 10:03:06,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: heap 15564164 (allocated 16785408) 2026-11-11 10:03:06,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Closing chrome headless with pid 27485 2026-11-11 10:03:06,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Closing websocket connection 2026-11-11 10:03:06,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Terminating chrome headless with pid 27485 2026-11-11 10:03:06,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100306_815254_test_combo_disallowLineQuantityChange.txt 2026-11-11 10:03:06,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Removing chrome user profile "/tmp/tmp0etj454t_chrome_odoo" 2026-11-11 10:03:07,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome pid: 27675 2026-11-11 10:03:07,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome headless temporary user profile dir: /tmp/tmpweodwqbs_chrome_odoo 2026-11-11 10:03:07,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:37701/json/version 2026-11-11 10:03:07,233 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37701/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:07,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:07,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Issuing json command http://127.0.0.1:37701/json 2026-11-11 10:03:07,327 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37701/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:07,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Websocket url found: ws://127.0.0.1:37701/devtools/page/6368B247938EAF1F409DD711AB87881E 2026-11-11 10:03:07,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Enable chrome headless console log notification 2026-11-11 10:03:07,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome headless enable page notifications 2026-11-11 10:03:07,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:07,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Setting session cookie in browser 2026-11-11 10:03:07,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:07,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:07,631 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:07] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.026 0.123 2026-11-11 10:03:07,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Navigation result: {'frameId': '6368B247938EAF1F409DD711AB87881E', 'loaderId': '1CBC8D6DE4F8CFDF7057430D952C3B9A', 'isDownload': False} 2026-11-11 10:03:07,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-11-11 10:03:07,669 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:07,712 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:07] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-11-11 10:03:07,734 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:07] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-11-11 10:03:07,747 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:07] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-11-11 10:03:08,384 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:08] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:03:08,411 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:08,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:03:08,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Evaluate test code "odoo.startTour('test_combo_disallowLineQuantityChange_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:08,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 10:03:08,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: IndexedDB 1 Ready 2026-11-11 10:03:08,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [1/23] Tour test_combo_disallowLineQuantityChange_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:09,097 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 219 0.201 0.450 2026-11-11 10:03:09,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.629 2026-11-11 10:03:09,329 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:03:09,358 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:03:09,431 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.008 0.036 2026-11-11 10:03:09,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:03:09,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:03:09,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:09,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:03:09,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:09,700 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.004 0.017 2026-11-11 10:03:09,776 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:03:09,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "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:03:09,826 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:09] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.022 2026-11-11 10:03:09,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [2/23] Tour test_combo_disallowLineQuantityChange_2 → Step replace disallowLineQuantityChange to be true (trigger: body) 2026-11-11 10:03:10,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [3/23] Tour test_combo_disallowLineQuantityChange_2 → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:03:10,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [4/23] Tour test_combo_disallowLineQuantityChange_2 → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 10:03:10,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:10] "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:03:10,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [5/23] Tour test_combo_disallowLineQuantityChange_2 → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 10:03:10,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [6/23] Tour test_combo_disallowLineQuantityChange_2 → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 10:03:10,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [7/23] Tour test_combo_disallowLineQuantityChange_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:10,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [8/23] Tour test_combo_disallowLineQuantityChange_2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:10,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [9/23] Tour test_combo_disallowLineQuantityChange_2 → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:03:10,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [10/23] Tour test_combo_disallowLineQuantityChange_2 → Step Click 2 (trigger: .modal-content div.numpad button:not(:contains('+')):contains('2')) 2026-11-11 10:03:10,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [11/23] Tour test_combo_disallowLineQuantityChange_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:10,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [12/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("2"))) 2026-11-11 10:03:11,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [13/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("2"))) 2026-11-11 10:03:11,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [14/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("2"))) 2026-11-11 10:03:11,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [15/23] Tour test_combo_disallowLineQuantityChange_2 → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:03:11,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [16/23] Tour test_combo_disallowLineQuantityChange_2 → Step Click 1 (trigger: .modal-content div.numpad button:not(:contains('+')):contains('1')) 2026-11-11 10:03:11,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [17/23] Tour test_combo_disallowLineQuantityChange_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:11,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [18/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-11-11 10:03:11,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [19/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1"))) 2026-11-11 10:03:11,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [20/23] Tour test_combo_disallowLineQuantityChange_2 → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1"))) 2026-11-11 10:03:11,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [21/23] Tour test_combo_disallowLineQuantityChange_2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:11,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [22/23] Tour test_combo_disallowLineQuantityChange_2 → Step order total amount is '47.33' (trigger: .product-screen .order-summary .total:contains("47.33")) 2026-11-11 10:03:11,828 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: [23/23] Tour test_combo_disallowLineQuantityChange_2 → Step order total amount is '47.33' (trigger: .product-screen .order-summary .total:contains("47.33"):not(:visible)) 2026-11-11 10:03:11,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: tour succeeded 2026-11-11 10:03:11,893 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_combo_disallowLineQuantityChange_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-11 10:03:11,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.browser: heap 16117784 (allocated 17833984) 2026-11-11 10:03:12,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Closing chrome headless with pid 27675 2026-11-11 10:03:12,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Closing websocket connection 2026-11-11 10:03:12,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Terminating chrome headless with pid 27675 2026-11-11 10:03:12,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100312_101017_test_combo_disallowLineQuantityChange.txt 2026-11-11 10:03:12,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Removing chrome user profile "/tmp/tmpweodwqbs_chrome_odoo" 2026-11-11 10:03:12,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_item_image_display ... 2026-11-11 10:03:15,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome pid: 27862 2026-11-11 10:03:15,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome headless temporary user profile dir: /tmp/tmpm_x1lne4_chrome_odoo 2026-11-11 10:03:15,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:35447/json/version 2026-11-11 10:03:15,471 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35447/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:15,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:15,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:35447/json 2026-11-11 10:03:15,584 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35447/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:15,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Websocket url found: ws://127.0.0.1:35447/devtools/page/ED98F698E4C677A871B71AEF6444EA94 2026-11-11 10:03:15,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Enable chrome headless console log notification 2026-11-11 10:03:15,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome headless enable page notifications 2026-11-11 10:03:17,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:17,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Setting session cookie in browser 2026-11-11 10:03:17,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:17,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:17,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:03:19,719 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:19] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.093 2.111 2026-11-11 10:03:19,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Navigation result: {'frameId': 'ED98F698E4C677A871B71AEF6444EA94', 'loaderId': '2FD2BD4CAD481CE189AA1A6ABB0A602D', 'isDownload': False} 2026-11-11 10:03:19,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Evaluate ready code "odoo.isTourReady('test_combo_item_image_display')" 2026-11-11 10:03:19,751 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:19,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:19] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-11-11 10:03:19,793 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:19] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 10:03:19,820 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:19] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.017 0.027 2026-11-11 10:03:20,398 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:20] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:03:20,413 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:20,424 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:03:20,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.013 2026-11-11 10:03:20,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: IndexedDB 1 Ready 2026-11-11 10:03:20,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Evaluate test code "odoo.startTour('test_combo_item_image_display', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:20,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [1/7] Tour test_combo_item_image_display → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:21,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.351 0.567 2026-11-11 10:03:21,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.880 2026-11-11 10:03:21,655 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-11 10:03:21,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:03:21,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.032 2026-11-11 10:03:21,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:03:21,877 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:21] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 10:03:21,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:22,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:22,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:03:22,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.011 0.035 2026-11-11 10:03:22,095 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "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:03:22,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:22,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.022 2026-11-11 10:03:22,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [2/7] Tour test_combo_item_image_display → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:03:22,254 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=655&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 10 0.018 0.034 2026-11-11 10:03:22,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=656&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.012 0.078 2026-11-11 10:03:22,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=657&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.008 0.110 2026-11-11 10:03:22,368 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=659&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.009 0.132 2026-11-11 10:03:22,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=660&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.009 0.117 2026-11-11 10:03:22,449 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=661&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.006 0.123 2026-11-11 10:03:22,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [3/7] Tour test_combo_item_image_display → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:03:22,542 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=658&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.015 0.308 2026-11-11 10:03:22,578 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=662&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.006 0.226 2026-11-11 10:03:22,619 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=663&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.011 0.222 2026-11-11 10:03:22,657 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.template&field=image_128&id=664&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 5 0.013 0.434 2026-11-11 10:03:22,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.209 2026-11-11 10:03:22,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [4/7] Tour test_combo_item_image_display → Step Check image & select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2")):has(.product-img)) 2026-11-11 10:03:22,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [5/7] Tour test_combo_item_image_display → Step Check image & select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4")):has(.product-img)) 2026-11-11 10:03:22,957 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.product&field=image_128&id=1088&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.028 0.020 2026-11-11 10:03:22,983 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03: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:03:22,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:22] "GET /web/image?model=product.product&field=image_128&id=1091&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.004 0.040 2026-11-11 10:03:23,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [6/7] Tour test_combo_item_image_display → Step Check image & select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6")):has(.product-img)) 2026-11-11 10:03:23,042 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1093&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.020 0.070 2026-11-11 10:03:23,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1089&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.007 0.145 2026-11-11 10:03:23,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [7/7] Tour test_combo_item_image_display → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:23,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1090&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.009 0.173 2026-11-11 10:03:23,141 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1092&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.009 0.188 2026-11-11 10:03:23,163 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1094&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.009 0.155 2026-11-11 10:03:23,187 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1096&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.004 0.097 2026-11-11 10:03:23,210 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1098&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.003 0.101 2026-11-11 10:03:23,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:23] "GET /web/image?model=product.product&field=image_128&id=1095&unique=2026-11-11%2009:57:19 HTTP/1.1" 200 - 6 0.005 0.208 2026-11-11 10:03:23,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: tour succeeded 2026-11-11 10:03:23,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_combo_item_image_display SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 10:03:23,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: heap 15842996 (allocated 17047552) 2026-11-11 10:03:23,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Closing chrome headless with pid 27862 2026-11-11 10:03:23,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Closing websocket connection 2026-11-11 10:03:23,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Terminating chrome headless with pid 27862 2026-11-11 10:03:23,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100323_612619_test_combo_item_image_display.txt 2026-11-11 10:03:23,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Removing chrome user profile "/tmp/tmpm_x1lne4_chrome_odoo" 2026-11-11 10:03:24,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome pid: 28078 2026-11-11 10:03:24,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome headless temporary user profile dir: /tmp/tmpwfz2uows_chrome_odoo 2026-11-11 10:03:24,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:35735/json/version 2026-11-11 10:03:24,122 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35735/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:24,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:24,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Issuing json command http://127.0.0.1:35735/json 2026-11-11 10:03:24,141 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35735/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:24,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Websocket url found: ws://127.0.0.1:35735/devtools/page/33C590982EDC93BDC991B8F447BD9C2F 2026-11-11 10:03:24,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Enable chrome headless console log notification 2026-11-11 10:03:24,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome headless enable page notifications 2026-11-11 10:03:24,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:24,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Setting session cookie in browser 2026-11-11 10:03:24,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:24,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:24,472 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:24] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.063 0.098 2026-11-11 10:03:24,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Navigation result: {'frameId': '33C590982EDC93BDC991B8F447BD9C2F', 'loaderId': 'CF674FDF95FEE4AE25843DEC7167962D', 'isDownload': False} 2026-11-11 10:03:24,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Evaluate ready code "odoo.isTourReady('test_combo_item_image_not_display')" 2026-11-11 10:03:24,508 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:24,547 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:24] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-11-11 10:03:24,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:24] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-11-11 10:03:24,585 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:24] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.051 2026-11-11 10:03:25,320 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:25] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:03:25,330 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:25,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: IndexedDB 1 Ready 2026-11-11 10:03:25,377 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Evaluate test code "odoo.startTour('test_combo_item_image_not_display', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:25,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-11-11 10:03:25,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [1/6] Tour test_combo_item_image_not_display → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:25,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.008 0.027 2026-11-11 10:03:26,085 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 220 0.212 0.513 2026-11-11 10:03:26,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.673 2026-11-11 10:03:26,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 10:03:26,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:03:26,445 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.007 0.023 2026-11-11 10:03:26,501 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:03:26,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:03:26,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:26,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:03:26,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:26,725 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.004 0.026 2026-11-11 10:03:26,774 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "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:03:26,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:26,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:26] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:03:26,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [2/6] Tour test_combo_item_image_not_display → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:03:27,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [3/6] Tour test_combo_item_image_not_display → Step Check image & select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2")):not(:has(.product-img))) 2026-11-11 10:03:27,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:03:27,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [4/6] Tour test_combo_item_image_not_display → Step Check image & select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4")):not(:has(.product-img))) 2026-11-11 10:03:27,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [5/6] Tour test_combo_item_image_not_display → Step Check image & select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6")):not(:has(.product-img))) 2026-11-11 10:03:27,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: [6/6] Tour test_combo_item_image_not_display → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:27,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: tour succeeded 2026-11-11 10:03:27,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_combo_item_image_not_display SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 10:03:27,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.browser: heap 15758608 (allocated 16785408) 2026-11-11 10:03:27,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Closing chrome headless with pid 28078 2026-11-11 10:03:27,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Closing websocket connection 2026-11-11 10:03:27,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Terminating chrome headless with pid 28078 2026-11-11 10:03:27,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100327_736953_test_combo_item_image_display.txt 2026-11-11 10:03:27,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Removing chrome user profile "/tmp/tmpwfz2uows_chrome_odoo" 2026-11-11 10:03:27,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-11-11 10:03:28,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome pid: 28263 2026-11-11 10:03:28,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless temporary user profile dir: /tmp/tmpciwuvucj_chrome_odoo 2026-11-11 10:03:28,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:44383/json/version 2026-11-11 10:03:28,708 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44383/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:28,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:28,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:44383/json 2026-11-11 10:03:28,760 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44383/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:28,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Websocket url found: ws://127.0.0.1:44383/devtools/page/0BEAFF9DCEA2B691BA392FD8A6D89D62 2026-11-11 10:03:28,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Enable chrome headless console log notification 2026-11-11 10:03:28,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless enable page notifications 2026-11-11 10:03:28,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 10:03:28,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Setting session cookie in browser 2026-11-11 10:03:28,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:28,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:28,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:03:29,985 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:29] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.091 0.945 2026-11-11 10:03:29,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigation result: {'frameId': '0BEAFF9DCEA2B691BA392FD8A6D89D62', 'loaderId': '519C475BDCDA03AB17A28031CA85543C', 'isDownload': False} 2026-11-11 10:03:29,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate ready code "odoo.isTourReady('test_combo_price_unchanged_with_lot_tracked_product')" 2026-11-11 10:03:30,027 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:30,058 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-11 10:03:30,072 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 10:03:30,101 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.021 0.041 2026-11-11 10:03:30,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:03:30,811 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:03:30,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:03:30,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: IndexedDB 1 Ready 2026-11-11 10:03:30,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate test code "odoo.startTour('test_combo_price_unchanged_with_lot_tracked_product', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:30,857 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.017 2026-11-11 10:03:30,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [1/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:31,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:31] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 331 0.293 0.545 2026-11-11 10:03:31,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.780 2026-11-11 10:03:31,936 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:03:31,968 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-11 10:03:32,027 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:03:32,060 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:03:32,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:32,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:32,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:03:32,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.026 2026-11-11 10:03:32,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "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:03:32,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:03:32,270 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.011 0.027 2026-11-11 10:03:32,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [2/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:03:32,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [3/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click product 'Test Combo' (trigger: article.product .product-content .product-name:contains("Test Combo")) 2026-11-11 10:03:32,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.079 0.089 2026-11-11 10:03:32,705 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [4/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:32,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [5/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Combo"))) 2026-11-11 10:03:32,882 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:32] "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:03:32,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [6/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0","price":"8.05"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("8.05"))) 2026-11-11 10:03:32,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [7/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:33,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [8/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:33,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [9/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-11-11 10:03:33,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [10/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:33,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [11/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:33,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [12/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 10:03:33,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [13/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:03:33,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:33] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.015 0.020 2026-11-11 10:03:33,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [14/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:33,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [15/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0","price":"8.05"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("8.05"))) 2026-11-11 10:03:33,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [16/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .info-list:contains('Lot Number 1') 2026-11-11 10:03:33,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [17/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:33,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [18/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:33,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [19/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-11-11 10:03:33,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [20/20] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:33,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: tour succeeded 2026-11-11 10:03:33,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR test_combo_price_unchanged_with_lot_tracked_product SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-11-11 10:03:34,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: heap 15299208 (allocated 16523264) 2026-11-11 10:03:34,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing chrome headless with pid 28263 2026-11-11 10:03:34,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing websocket connection 2026-11-11 10:03:34,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Terminating chrome headless with pid 28263 2026-11-11 10:03:34,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100334_183782_test_combo_price_unchanged_with_lot_tracked_product.txt 2026-11-11 10:03:34,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Removing chrome user profile "/tmp/tmpciwuvucj_chrome_odoo" 2026-11-11 10:03:34,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_variant_mix ... 2026-11-11 10:03:35,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Chrome pid: 28445 2026-11-11 10:03:35,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Chrome headless temporary user profile dir: /tmp/tmpiznog6qm_chrome_odoo 2026-11-11 10:03:35,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Issuing json command http://127.0.0.1:44363/json/version 2026-11-11 10:03:35,491 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44363/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:35,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:35,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Issuing json command http://127.0.0.1:44363/json 2026-11-11 10:03:35,564 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44363/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:35,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Websocket url found: ws://127.0.0.1:44363/devtools/page/7DFD3DA869DF1BE27B8769735B9D7031 2026-11-11 10:03:35,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Enable chrome headless console log notification 2026-11-11 10:03:35,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Chrome headless enable page notifications 2026-11-11 10:03:35,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:35,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Setting session cookie in browser 2026-11-11 10:03:35,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:35,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:35,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:03:36,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:36] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.121 0.978 2026-11-11 10:03:36,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Navigation result: {'frameId': '7DFD3DA869DF1BE27B8769735B9D7031', 'loaderId': '72D692B4EDAD99C4102A921DC01ACCC9', 'isDownload': False} 2026-11-11 10:03:36,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Evaluate ready code "odoo.isTourReady('test_combo_variant_mix')" 2026-11-11 10:03:36,940 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:36,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:36] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-11-11 10:03:36,994 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:36] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 10:03:37,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:37] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.066 2026-11-11 10:03:37,607 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:37] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:03:37,628 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:03:37,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:03:37,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: IndexedDB 1 Ready 2026-11-11 10:03:37,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Evaluate test code "odoo.startTour('test_combo_variant_mix', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:37,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [1/11] Tour test_combo_variant_mix → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:38,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 333 0.260 0.562 2026-11-11 10:03:38,482 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.819 2026-11-11 10:03:38,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:03:38,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.011 2026-11-11 10:03:38,799 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:03:38,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.024 2026-11-11 10:03:38,924 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-11-11 10:03:38,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:38] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 10:03:38,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:39,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:03:39,161 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:03:39,194 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.031 0.025 2026-11-11 10:03:39,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "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:03:39,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:39,288 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-11-11 10:03:39,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [2/11] Tour test_combo_variant_mix → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:03:39,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [3/11] Tour test_combo_variant_mix → Step click product 'Test Product Combo' (trigger: article.product .product-content .product-name:contains("Test Product Combo")) 2026-11-11 10:03:39,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.031 0.074 2026-11-11 10:03:39,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [4/11] Tour test_combo_variant_mix → Step Select combo item Test Product (Large) (trigger: .modal label.combo-item article.product:has(.product-name:contains("Test Product (Large)"))) 2026-11-11 10:03:39,789 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:39] "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:03:39,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [5/11] Tour test_combo_variant_mix → Step dialog is open (trigger: .modal .modal-content) 2026-11-11 10:03:39,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [6/11] Tour test_combo_variant_mix → Step picking radio attribute with name Blue (trigger: .modal .attribute-name-cell:contains('Blue') input) 2026-11-11 10:03:39,981 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [7/11] Tour test_combo_variant_mix → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:03:40,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [8/11] Tour test_combo_variant_mix → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:03:40,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [9/11] Tour test_combo_variant_mix → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:40,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [10/11] Tour test_combo_variant_mix → Step Check orderline with attributes: {"productName":"Test Product (Large) (Blue)","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Test Product (Large) (Blue)")):has(.qty:contains("1"))) 2026-11-11 10:03:40,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: [11/11] Tour test_combo_variant_mix → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:40,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: tour succeeded 2026-11-11 10:03:40,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_combo_variant_mix SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 10:03:40,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.browser: heap 15133060 (allocated 15998976) 2026-11-11 10:03:40,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Closing chrome headless with pid 28445 2026-11-11 10:03:40,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Closing websocket connection 2026-11-11 10:03:40,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Terminating chrome headless with pid 28445 2026-11-11 10:03:40,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:40] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.115 0.155 2026-11-11 10:03:40,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100340_702662_test_combo_variant_mix.txt 2026-11-11 10:03:40,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Removing chrome user profile "/tmp/tmpiznog6qm_chrome_odoo" 2026-11-11 10:03:40,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ctrl_number_ignored ... 2026-11-11 10:03:41,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Chrome pid: 28638 2026-11-11 10:03:41,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Chrome headless temporary user profile dir: /tmp/tmp1kvdv86q_chrome_odoo 2026-11-11 10:03:41,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Issuing json command http://127.0.0.1:46457/json/version 2026-11-11 10:03:41,204 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46457/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:41,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:41,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Issuing json command http://127.0.0.1:46457/json 2026-11-11 10:03:41,289 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46457/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:41,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Websocket url found: ws://127.0.0.1:46457/devtools/page/F0E1B515A450A93C07BAB0F840F25084 2026-11-11 10:03:41,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Enable chrome headless console log notification 2026-11-11 10:03:41,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Chrome headless enable page notifications 2026-11-11 10:03:41,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:41,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Setting session cookie in browser 2026-11-11 10:03:41,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:41,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:41,531 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:03:42,684 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:42] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 185 0.138 1.019 2026-11-11 10:03:42,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Navigation result: {'frameId': 'F0E1B515A450A93C07BAB0F840F25084', 'loaderId': '6983B2479E493BEC0A5B723732287668', 'isDownload': False} 2026-11-11 10:03:42,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Evaluate ready code "odoo.isTourReady('test_ctrl_number_ignored')" 2026-11-11 10:03:42,717 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:42,765 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:42] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-11-11 10:03:42,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:42] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.043 2026-11-11 10:03:42,794 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:42] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-11-11 10:03:43,451 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:03:43,489 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:43,493 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:03:43,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: IndexedDB 1 Ready 2026-11-11 10:03:43,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Evaluate test code "odoo.startTour('test_ctrl_number_ignored', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:43,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [1/18] Tour test_ctrl_number_ignored → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:44,311 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.303 0.513 2026-11-11 10:03:44,335 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.817 2026-11-11 10:03:44,554 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:03:44,556 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:03:44,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:03:44,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:03:44,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-11-11 10:03:44,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:44,815 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:03:44,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:03:44,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.015 0.032 2026-11-11 10:03:44,913 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "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:03:44,938 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:03:44,971 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:44] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.011 0.029 2026-11-11 10:03:45,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [2/18] Tour test_ctrl_number_ignored → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:03:45,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [3/18] Tour test_ctrl_number_ignored → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 10:03:45,270 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:45] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.043 0.081 2026-11-11 10:03:45,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [4/18] Tour test_ctrl_number_ignored → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:45,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [5/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 10:03:45,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:45] "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:03:45,509 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [6/18] Tour test_ctrl_number_ignored → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:03:45,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [7/18] Tour test_ctrl_number_ignored → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:03:45,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [8/18] Tour test_ctrl_number_ignored → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 10:03:45,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [9/18] Tour test_ctrl_number_ignored → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:03:45,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [10/18] Tour test_ctrl_number_ignored → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:03:45,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [11/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("6.0"))) 2026-11-11 10:03:45,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [12/18] Tour test_ctrl_number_ignored → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:45,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [13/18] Tour test_ctrl_number_ignored → Step body 2026-11-11 10:03:46,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [14/18] Tour test_ctrl_number_ignored → Step body 2026-11-11 10:03:46,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [15/18] Tour test_ctrl_number_ignored → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:46,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [16/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Whiteboard Pen","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 10:03:46,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [17/18] Tour test_ctrl_number_ignored → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"6.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("6.0"))) 2026-11-11 10:03:46,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: [18/18] Tour test_ctrl_number_ignored → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:46,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: tour succeeded 2026-11-11 10:03:46,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_ctrl_number_ignored SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-11 10:03:46,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.browser: heap 14882892 (allocated 15736832) 2026-11-11 10:03:46,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Closing chrome headless with pid 28638 2026-11-11 10:03:46,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Closing websocket connection 2026-11-11 10:03:46,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Terminating chrome headless with pid 28638 2026-11-11 10:03:46,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100346_929603_test_ctrl_number_ignored.txt 2026-11-11 10:03:46,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Removing chrome user profile "/tmp/tmp1kvdv86q_chrome_odoo" 2026-11-11 10:03:47,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_all_fields_displayed ... 2026-11-11 10:03:47,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Chrome pid: 28830 2026-11-11 10:03:47,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Chrome headless temporary user profile dir: /tmp/tmp3t42uf89_chrome_odoo 2026-11-11 10:03:47,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Issuing json command http://127.0.0.1:34561/json/version 2026-11-11 10:03:47,704 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34561/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:03:47,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Browser version: Chrome/150.0.7871.114 2026-11-11 10:03:47,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Issuing json command http://127.0.0.1:34561/json 2026-11-11 10:03:47,845 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34561/json with timeout 3 increased to 10s during tests 2026-11-11 10:03:47,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Websocket url found: ws://127.0.0.1:34561/devtools/page/C71EB1215C418B5EFBD43E98A7330379 2026-11-11 10:03:47,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Enable chrome headless console log notification 2026-11-11 10:03:47,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Chrome headless enable page notifications 2026-11-11 10:03:48,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:03:48,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Setting session cookie in browser 2026-11-11 10:03:48,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:03:48,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:03:48,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:03:50,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.130 2.131 2026-11-11 10:03:50,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Navigation result: {'frameId': 'C71EB1215C418B5EFBD43E98A7330379', 'loaderId': '972E7670C1A9DB7DB72F90AD1A167231', 'isDownload': False} 2026-11-11 10:03:50,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Evaluate ready code "odoo.isTourReady('PosCustomerAllFieldsDisplayed')" 2026-11-11 10:03:50,320 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:03:50,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-11-11 10:03:50,357 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 10:03:50,380 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.031 2026-11-11 10:03:50,957 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:03:50,974 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:03:50,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:03:50,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: IndexedDB 1 Ready 2026-11-11 10:03:50,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Evaluate test code "odoo.startTour('PosCustomerAllFieldsDisplayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:03:51,009 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [1/90] Tour PosCustomerAllFieldsDisplayed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:03:51,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.023 0.016 2026-11-11 10:03:51,930 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:51] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.317 0.621 2026-11-11 10:03:51,933 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.877 2026-11-11 10:03:52,202 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:03:52,228 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:03:52,288 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:03:52,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:03:52,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: Owl is running in 'dev' mode. 2026-11-11 10:03:52,469 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:03:52,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:03:52,508 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.034 2026-11-11 10:03:52,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:03:52,552 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:03:52,600 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.018 0.041 2026-11-11 10:03:52,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [2/90] Tour PosCustomerAllFieldsDisplayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:03:52,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [3/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:52,943 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:52] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.073 2026-11-11 10:03:53,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [4/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:03:53,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:53] "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:03:53,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [5/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:03:53,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [6/90] Tour PosCustomerAllFieldsDisplayed → Step Check partner "John Doe" from partner list screen (trigger: .partner-list .partner-info:contains("John Doe")) 2026-11-11 10:03:53,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [7/90] Tour PosCustomerAllFieldsDisplayed → Step Check address "1 street of astreet" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-adress:contains("1 street of astreet")) 2026-11-11 10:03:53,465 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [8/90] Tour PosCustomerAllFieldsDisplayed → Step Check phone number "9898989899" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-email:contains("9898989899")) 2026-11-11 10:03:53,531 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [9/90] Tour PosCustomerAllFieldsDisplayed → Step Check mobile number "0987654321" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-email:contains("0987654321")) 2026-11-11 10:03:53,597 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [10/90] Tour PosCustomerAllFieldsDisplayed → Step Check email address "john@doe.com" for partner "John Doe" (trigger: .partner-list .partner-info:contains("John Doe") .partner-line-email .email-field:contains("john@doe.com")) 2026-11-11 10:03:53,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [11/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:03:53,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [12/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:53,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [13/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:53,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [14/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:03:54,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [15/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:03:54,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [16/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:03:54,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [17/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "John Doe" (trigger: .modal-dialog .input-group input) 2026-11-11 10:03:54,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [18/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("John Doe")) 2026-11-11 10:03:54,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [19/90] Tour PosCustomerAllFieldsDisplayed → Step Check "John Doe" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("John Doe")) 2026-11-11 10:03:54,899 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [20/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:03:54,915 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:54] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.023 0.063 2026-11-11 10:03:54,943 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:54] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:03:54,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [21/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:55,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [22/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:55,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [23/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:03:55,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [24/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:03:55,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [25/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:03:55,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [26/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "1 street of astreet" (trigger: .modal-dialog .input-group input) 2026-11-11 10:03:55,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [27/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("1 street of astreet")) 2026-11-11 10:03:56,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [28/90] Tour PosCustomerAllFieldsDisplayed → Step Check "1 street of astreet" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("1 street of astreet")) 2026-11-11 10:03:56,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [29/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:03:56,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:56] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.025 0.053 2026-11-11 10:03:56,146 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:56] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:03:56,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [30/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:56,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [31/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:56,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [32/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:03:56,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [33/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:03:56,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [34/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:03:56,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [35/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "26432685463" (trigger: .modal-dialog .input-group input) 2026-11-11 10:03:56,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [36/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("26432685463")) 2026-11-11 10:03:57,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [37/90] Tour PosCustomerAllFieldsDisplayed → Step Check "26432685463" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("26432685463")) 2026-11-11 10:03:57,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [38/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:03:57,417 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:57] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.020 0.051 2026-11-11 10:03:57,431 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:57] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:03:57,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [39/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:57,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [40/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:57,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [41/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:03:57,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [42/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:03:57,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [43/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:03:57,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [44/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "Acity" (trigger: .modal-dialog .input-group input) 2026-11-11 10:03:58,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [45/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("Acity")) 2026-11-11 10:03:58,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [46/90] Tour PosCustomerAllFieldsDisplayed → Step Check "Acity" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acity")) 2026-11-11 10:03:58,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [47/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:03:58,617 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:58] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.018 0.049 2026-11-11 10:03:58,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:03:58,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [48/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:58,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [49/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:03:58,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [50/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:03:58,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [51/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:03:59,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [52/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:03:59,145 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [53/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "United States" (trigger: .modal-dialog .input-group input) 2026-11-11 10:03:59,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [54/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("United States")) 2026-11-11 10:03:59,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [55/90] Tour PosCustomerAllFieldsDisplayed → Step Check "United States" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("United States")) 2026-11-11 10:03:59,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [56/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:03:59,828 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:59] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.023 0.061 2026-11-11 10:03:59,881 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:03:59] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:03:59,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [57/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:03:59,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [58/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:00,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [59/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:04:00,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [60/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:04:00,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [61/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:04:00,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [62/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "9898989899" (trigger: .modal-dialog .input-group input) 2026-11-11 10:04:00,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [63/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("9898989899")) 2026-11-11 10:04:01,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [64/90] Tour PosCustomerAllFieldsDisplayed → Step Check "9898989899" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("9898989899")) 2026-11-11 10:04:01,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [65/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:04:01,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:01] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.026 0.053 2026-11-11 10:04:01,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:01,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [66/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:01,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [67/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:01,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [68/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:04:01,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [69/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:04:01,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [70/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:04:01,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [71/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "0987654321" (trigger: .modal-dialog .input-group input) 2026-11-11 10:04:01,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [72/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("0987654321")) 2026-11-11 10:04:02,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [73/90] Tour PosCustomerAllFieldsDisplayed → Step Check "0987654321" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("0987654321")) 2026-11-11 10:04:02,282 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:02] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.020 0.036 2026-11-11 10:04:02,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [74/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:04:02,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:02] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:04:02,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [75/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:02,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [76/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:02,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [77/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:04:02,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [78/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:04:02,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [79/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:04:02,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [80/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "john@doe.com" (trigger: .modal-dialog .input-group input) 2026-11-11 10:04:03,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [81/90] Tour PosCustomerAllFieldsDisplayed → Step Click on search more if present (trigger: .search-more-button > button, .partner-list .partner-info:nth-child(1):contains("john@doe.com")) 2026-11-11 10:04:03,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [82/90] Tour PosCustomerAllFieldsDisplayed → Step Check "john@doe.com" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("john@doe.com")) 2026-11-11 10:04:03,611 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [83/90] Tour PosCustomerAllFieldsDisplayed → Step Select button Discard (trigger: button:contains("Discard")) 2026-11-11 10:04:03,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:03] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.019 0.058 2026-11-11 10:04:03,634 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:03] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:03,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [84/90] Tour PosCustomerAllFieldsDisplayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:03,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [85/90] Tour PosCustomerAllFieldsDisplayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:03,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [86/90] Tour PosCustomerAllFieldsDisplayed → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:04:03,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [87/90] Tour PosCustomerAllFieldsDisplayed → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:04:04,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [88/90] Tour PosCustomerAllFieldsDisplayed → Step Click search field (trigger: .fa-search.undefined) 2026-11-11 10:04:04,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [89/90] Tour PosCustomerAllFieldsDisplayed → Step Search customer with "j%hn d%e" (trigger: .modal-dialog .input-group input) 2026-11-11 10:04:04,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: [90/90] Tour PosCustomerAllFieldsDisplayed → Step Check "John Doe" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("John Doe")) 2026-11-11 10:04:04,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: tour succeeded 2026-11-11 10:04:04,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: ╔══════════════════════════════════════════════╗ ║ TOUR PosCustomerAllFieldsDisplayed SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 10:04:05,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.browser: heap 20594868 (allocated 22945792) 2026-11-11 10:04:05,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Closing chrome headless with pid 28830 2026-11-11 10:04:05,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Closing websocket connection 2026-11-11 10:04:05,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Terminating chrome headless with pid 28830 2026-11-11 10:04:05,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100405_238138_test_customer_all_fields_displayed.txt 2026-11-11 10:04:05,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Removing chrome user profile "/tmp/tmp3t42uf89_chrome_odoo" 2026-11-11 10:04:05,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display ... 2026-11-11 10:04:05,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Chrome pid: 29051 2026-11-11 10:04:05,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Chrome headless temporary user profile dir: /tmp/tmpokk08rpt_chrome_odoo 2026-11-11 10:04:05,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Issuing json command http://127.0.0.1:42425/json/version 2026-11-11 10:04:05,751 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42425/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:05,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:05,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Issuing json command http://127.0.0.1:42425/json 2026-11-11 10:04:05,820 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42425/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:05,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Websocket url found: ws://127.0.0.1:42425/devtools/page/FADA01BF23E33443C1593F35896E0395 2026-11-11 10:04:05,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Enable chrome headless console log notification 2026-11-11 10:04:05,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Chrome headless enable page notifications 2026-11-11 10:04:05,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:05,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Setting session cookie in browser 2026-11-11 10:04:05,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Open "http://127.0.0.1:8069/pos_customer_display/10/859c859b5e754036" in browser 2026-11-11 10:04:05,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Navigating to: "http://127.0.0.1:8069/pos_customer_display/10/859c859b5e754036" 2026-11-11 10:04:06,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:06,703 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:06] "GET /pos_customer_display/10/859c859b5e754036 HTTP/1.1" 200 - 50 0.031 0.664 2026-11-11 10:04:06,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Navigation result: {'frameId': 'FADA01BF23E33443C1593F35896E0395', 'loaderId': '347401B5CA1C28E7D824DF5DA94C13AE', 'isDownload': False} 2026-11-11 10:04:06,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Evaluate ready code "odoo.isTourReady('CustomerDisplayTour')" 2026-11-11 10:04:06,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css, copying from /web/assets/d9f9833/point_of_sale.customer_display_assets.min.css 2026-11-11 10:04:06,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:06] "GET /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.019 0.043 2026-11-11 10:04:06,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js, copying from /web/assets/a317fe4/point_of_sale.customer_display_assets.min.js 2026-11-11 10:04:06,866 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:06] "GET /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.005 0.110 2026-11-11 10:04:06,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/6ec206a/point_of_sale.customer_display_assets_test.min.js 2026-11-11 10:04:06,916 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:06] "GET /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.010 0.152 2026-11-11 10:04:07,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:04:07,091 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:07] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 1 0.002 0.037 2026-11-11 10:04:07,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:07,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:07] "GET /logo?company=6 HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:04:07,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:04:07,242 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:07] "GET /viin_brand_pos/static/src/img/Viindoo-logo-inverted.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:04:07,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Evaluate test code "odoo.startTour('CustomerDisplayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/10/859c859b5e754036", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:07,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [1/14] Tour CustomerDisplayTour → Step div:contains('Welcome.') 2026-11-11 10:04:07,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [2/14] Tour CustomerDisplayTour → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-11-11 10:04:07,423 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:07] "GET /web/image/product.product/855/image_128 HTTP/1.1" 200 - 5 0.002 0.028 2026-11-11 10:04:07,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [3/14] Tour CustomerDisplayTour → Step An order line with `isSelected: false` should not have 'selected' class (trigger: .order-container .orderline:last-child:not(.selected)) 2026-11-11 10:04:07,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [4/14] Tour CustomerDisplayTour → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-11-11 10:04:07,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [5/14] Tour CustomerDisplayTour → Step send message to customer display: pay with cash, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","oldUnitPrice":"","customerNote":"","internalNote":"","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":true,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":false,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 10:04:07,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [6/14] Tour CustomerDisplayTour → Step Check that the Cash amount is 2,972.75 (trigger: div.row:has(div:contains('Cash')):has(div:contains('2,972.75'))) 2026-11-11 10:04:07,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [7/14] Tour CustomerDisplayTour → Step send message to customer display: order is finalized, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","oldUnitPrice":"","customerNote":"","internalNote":"","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":false,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":true,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 10:04:07,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [8/14] Tour CustomerDisplayTour → Step Check that we are now on the 'Thank you' screen (trigger: div:contains('Thank you.')) 2026-11-11 10:04:07,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [9/14] Tour CustomerDisplayTour → Step send message to customer display: new order, with value: {"lines":[],"finalized":false,"amount":"0.00","paymentLines":[],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 10:04:07,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [10/14] Tour CustomerDisplayTour → Step div:contains('Welcome.') 2026-11-11 10:04:07,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [11/14] Tour CustomerDisplayTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:04:08,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [12/14] Tour CustomerDisplayTour → Step Check that the Total amount is 0.00 (trigger: div.row:has(div:contains('Total')):has(div:contains('0.00'))) 2026-11-11 10:04:08,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [13/14] Tour CustomerDisplayTour → Step body 2026-11-11 10:04:08,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: [14/14] Tour CustomerDisplayTour → Step An order line with `isSelected: true` should have 'selected' class (trigger: .order-container .orderline:last-child.selected) 2026-11-11 10:04:08,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: tour succeeded 2026-11-11 10:04:08,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: ╔════════════════════════════════════╗ ║ TOUR CustomerDisplayTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:04:08,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.browser: heap 3720408 (allocated 4194304) 2026-11-11 10:04:08,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Closing chrome headless with pid 29051 2026-11-11 10:04:08,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Closing websocket connection 2026-11-11 10:04:08,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Terminating chrome headless with pid 29051 2026-11-11 10:04:08,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100408_360775_test_customer_display.txt 2026-11-11 10:04:08,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Removing chrome user profile "/tmp/tmpokk08rpt_chrome_odoo" 2026-11-11 10:04:08,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_as_public ... 2026-11-11 10:04:08,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:08,971 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:08] "GET /web/image/pos.config/10/customer_display_bg_img HTTP/1.1" 200 - 13 0.007 0.429 2026-11-11 10:04:08,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_as_public: waiting for threads: [] 2026-11-11 10:04:09,008 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_with_qr ... 2026-11-11 10:04:09,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Chrome pid: 29218 2026-11-11 10:04:09,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Chrome headless temporary user profile dir: /tmp/tmpbd9rpq_z_chrome_odoo 2026-11-11 10:04:09,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Issuing json command http://127.0.0.1:38547/json/version 2026-11-11 10:04:09,464 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38547/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:09,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:09,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Issuing json command http://127.0.0.1:38547/json 2026-11-11 10:04:09,520 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38547/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:09,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Websocket url found: ws://127.0.0.1:38547/devtools/page/0225B25C517378F617B6348A129AAE26 2026-11-11 10:04:09,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Enable chrome headless console log notification 2026-11-11 10:04:09,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Chrome headless enable page notifications 2026-11-11 10:04:09,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:09,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Setting session cookie in browser 2026-11-11 10:04:09,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Open "http://127.0.0.1:8069/pos_customer_display/10/859c859b5e754036" in browser 2026-11-11 10:04:09,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Navigating to: "http://127.0.0.1:8069/pos_customer_display/10/859c859b5e754036" 2026-11-11 10:04:09,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:10,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /pos_customer_display/10/859c859b5e754036 HTTP/1.1" 200 - 50 0.030 0.668 2026-11-11 10:04:10,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Navigation result: {'frameId': '0225B25C517378F617B6348A129AAE26', 'loaderId': 'DB41D9DADA94437E1C1D6AB6494C2741', 'isDownload': False} 2026-11-11 10:04:10,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourWithQr')" 2026-11-11 10:04:10,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css, copying from /web/assets/d9f9833/point_of_sale.customer_display_assets.min.css 2026-11-11 10:04:10,596 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /web/assets/1/d9f9833/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.021 0.045 2026-11-11 10:04:10,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js, copying from /web/assets/a317fe4/point_of_sale.customer_display_assets.min.js 2026-11-11 10:04:10,652 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /web/assets/1/a317fe4/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.015 0.092 2026-11-11 10:04:10,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/6ec206a/point_of_sale.customer_display_assets_test.min.js 2026-11-11 10:04:10,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /web/assets/1/6ec206a/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.005 0.119 2026-11-11 10:04:10,872 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-11-11 10:04:10,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:10,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:10,972 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /viin_brand_pos/static/src/img/Viindoo-logo-inverted.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:04:10,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /logo?company=6 HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:04:10,975 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:04:11,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Evaluate test code "odoo.startTour('CustomerDisplayTourWithQr', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/10/859c859b5e754036", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:11,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [1/9] Tour CustomerDisplayTourWithQr → Step div:contains('Welcome.') 2026-11-11 10:04:11,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [2/9] Tour CustomerDisplayTourWithQr → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-11-11 10:04:11,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:11] "GET /web/image/product.product/855/image_128 HTTP/1.1" 200 - 5 0.001 0.023 2026-11-11 10:04:11,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [3/9] Tour CustomerDisplayTourWithQr → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-11-11 10:04:11,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [4/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: pay with card, with value: [object Object] (trigger: body) 2026-11-11 10:04:11,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [5/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: send qr code, with value: [object Object] (trigger: body) 2026-11-11 10:04:11,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [6/9] Tour CustomerDisplayTourWithQr → Step img[alt='QR Code'] 2026-11-11 10:04:11,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [7/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: confirm payment, with value: [object Object] (trigger: body) 2026-11-11 10:04:11,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [8/9] Tour CustomerDisplayTourWithQr → Step send message to customer display: order is finalized, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","oldUnitPrice":"","customerNote":"","internalNote":"","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":false,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":true,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-11-11 10:04:11,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: [9/9] Tour CustomerDisplayTourWithQr → Step Check that we are now on the 'Thank you' screen (trigger: div:contains('Thank you.')) 2026-11-11 10:04:11,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: tour succeeded 2026-11-11 10:04:11,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: ╔══════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourWithQr SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 10:04:11,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.browser: heap 3806340 (allocated 4194304) 2026-11-11 10:04:11,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Closing chrome headless with pid 29218 2026-11-11 10:04:11,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Closing websocket connection 2026-11-11 10:04:11,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Terminating chrome headless with pid 29218 2026-11-11 10:04:11,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100411_769506_test_customer_display_with_qr.txt 2026-11-11 10:04:11,769 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Removing chrome user profile "/tmp/tmpbd9rpq_z_chrome_odoo" 2026-11-11 10:04:11,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_note_is_present_after_refresh ... 2026-11-11 10:04:12,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Chrome pid: 29381 2026-11-11 10:04:12,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Chrome headless temporary user profile dir: /tmp/tmpj4nt8nrf_chrome_odoo 2026-11-11 10:04:12,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Issuing json command http://127.0.0.1:42019/json/version 2026-11-11 10:04:12,375 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42019/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:12,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:12,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Issuing json command http://127.0.0.1:42019/json 2026-11-11 10:04:12,416 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42019/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:12,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Websocket url found: ws://127.0.0.1:42019/devtools/page/AB3C1E42765886A94441AB51CBD75B1F 2026-11-11 10:04:12,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Enable chrome headless console log notification 2026-11-11 10:04:12,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Chrome headless enable page notifications 2026-11-11 10:04:12,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:12,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Setting session cookie in browser 2026-11-11 10:04:12,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:12,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:12,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:13,623 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:13] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.090 0.909 2026-11-11 10:04:13,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Navigation result: {'frameId': 'AB3C1E42765886A94441AB51CBD75B1F', 'loaderId': '31F1933F48505F663760F62E85591D2E', 'isDownload': False} 2026-11-11 10:04:13,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Evaluate ready code "odoo.isTourReady('CustomerNoteIsPresentAfterRefresh')" 2026-11-11 10:04:13,668 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:13,693 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:13] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-11-11 10:04:13,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:13] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-11 10:04:13,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:13] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-11-11 10:04:14,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:04:14,421 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:14,428 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:14,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 10:04:14,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.020 2026-11-11 10:04:14,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Evaluate test code "odoo.startTour('CustomerNoteIsPresentAfterRefresh', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:14,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [1/22] Tour CustomerNoteIsPresentAfterRefresh → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:15,224 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.287 0.499 2026-11-11 10:04:15,227 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.716 2026-11-11 10:04:15,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:04:15,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:04:15,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:04:15,617 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:04:15,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:15,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:15,756 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:04:15,801 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.013 0.039 2026-11-11 10:04:15,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "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:04:15,823 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:04:15,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:15] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.020 2026-11-11 10:04:15,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [2/22] Tour CustomerNoteIsPresentAfterRefresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:04:16,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [3/22] Tour CustomerNoteIsPresentAfterRefresh → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 10:04:16,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:16] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.077 2026-11-11 10:04:16,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [4/22] Tour CustomerNoteIsPresentAfterRefresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:16,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [5/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 10:04:16,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [6/22] Tour CustomerNoteIsPresentAfterRefresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:16,417 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:16,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [7/22] Tour CustomerNoteIsPresentAfterRefresh → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:04:16,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [8/22] Tour CustomerNoteIsPresentAfterRefresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:16,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [9/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 10:04:16,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [10/22] Tour CustomerNoteIsPresentAfterRefresh → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:04:16,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [11/22] Tour CustomerNoteIsPresentAfterRefresh → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:04:16,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [12/22] Tour CustomerNoteIsPresentAfterRefresh → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-11 10:04:16,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [13/22] Tour CustomerNoteIsPresentAfterRefresh → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-11 10:04:16,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [14/22] Tour CustomerNoteIsPresentAfterRefresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:04:17,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [15/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 10:04:17,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [16/22] Tour CustomerNoteIsPresentAfterRefresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:17,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [17/22] Tour CustomerNoteIsPresentAfterRefresh → Step Wait for the debouncedSync to be complete (trigger: body) 2026-11-11 10:04:17,517 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [18/22] Tour CustomerNoteIsPresentAfterRefresh → Step refresh page (trigger: body) 2026-11-11 10:04:17,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:17] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.023 0.098 2026-11-11 10:04:17,749 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:18,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [19/22] Tour CustomerNoteIsPresentAfterRefresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:18,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 10:04:18,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 194 0.213 0.423 2026-11-11 10:04:18,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.634 2026-11-11 10:04:18,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:04:18,835 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.007 2026-11-11 10:04:18,851 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:04:18,895 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:04:18,929 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:04:18,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:19,089 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [20/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 10:04:19,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:19] "GET /web/image/res.company/6/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-11-11 10:04:19,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [21/22] Tour CustomerNoteIsPresentAfterRefresh → Step Check orderline with attributes: {"customerNote":"Test customer note"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Test customer note"))) 2026-11-11 10:04:19,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: [22/22] Tour CustomerNoteIsPresentAfterRefresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:19,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: tour succeeded 2026-11-11 10:04:19,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR CustomerNoteIsPresentAfterRefresh SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 10:04:19,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.browser: heap 14832416 (allocated 17047552) 2026-11-11 10:04:19,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Closing chrome headless with pid 29381 2026-11-11 10:04:19,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Closing websocket connection 2026-11-11 10:04:19,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Terminating chrome headless with pid 29381 2026-11-11 10:04:19,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100419_629805_test_customer_note_is_present_after_refresh.txt 2026-11-11 10:04:19,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Removing chrome user profile "/tmp/tmpj4nt8nrf_chrome_odoo" 2026-11-11 10:04:19,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-11-11 10:04:20,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Chrome pid: 29584 2026-11-11 10:04:20,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Chrome headless temporary user profile dir: /tmp/tmpldmkpjyl_chrome_odoo 2026-11-11 10:04:20,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Issuing json command http://127.0.0.1:37895/json/version 2026-11-11 10:04:20,406 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37895/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:20,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:20,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Issuing json command http://127.0.0.1:37895/json 2026-11-11 10:04:20,481 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37895/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:20,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Websocket url found: ws://127.0.0.1:37895/devtools/page/7BEC190AEB1916724F130C924F04DB01 2026-11-11 10:04:20,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Enable chrome headless console log notification 2026-11-11 10:04:20,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Chrome headless enable page notifications 2026-11-11 10:04:20,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:20,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Setting session cookie in browser 2026-11-11 10:04:20,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:20,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:20,733 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:23,002 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.092 2.183 2026-11-11 10:04:23,010 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Navigation result: {'frameId': '7BEC190AEB1916724F130C924F04DB01', 'loaderId': '6B7063C316DB3C6826A1AC035A8CE68E', 'isDownload': False} 2026-11-11 10:04:23,010 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-11-11 10:04:23,038 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:23,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:04:23,073 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 10:04:23,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 10:04:23,691 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:04:23,696 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:23,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:04:23,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Evaluate test code "odoo.startTour('SearchMoreCustomer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:23,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [1/12] Tour SearchMoreCustomer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:23,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: IndexedDB 1 Ready 2026-11-11 10:04:24,429 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 314 0.276 0.409 2026-11-11 10:04:24,441 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.682 2026-11-11 10:04:24,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 10:04:24,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-11-11 10:04:24,675 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:04:24,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:04:24,771 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-11-11 10:04:24,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:24,858 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:24,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:04:24,916 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.032 2026-11-11 10:04:24,932 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:24,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:04:24,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:24] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.012 0.024 2026-11-11 10:04:25,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [2/12] Tour SearchMoreCustomer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:04:25,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [3/12] Tour SearchMoreCustomer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:25,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:25] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.030 0.049 2026-11-11 10:04:25,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [4/12] Tour SearchMoreCustomer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:04:25,341 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:25] "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:04:25,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [5/12] Tour SearchMoreCustomer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:04:25,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [6/12] Tour SearchMoreCustomer → Step click more button (trigger: .modal-header .fa-search) 2026-11-11 10:04:25,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [7/12] Tour SearchMoreCustomer → Step .modal-header .input-group input 2026-11-11 10:04:25,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [8/12] Tour SearchMoreCustomer → Step .modal-header .input-group input 2026-11-11 10:04:25,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [9/12] Tour SearchMoreCustomer → Step Select button Search more (trigger: button:contains("Search more")) 2026-11-11 10:04:26,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [10/12] Tour SearchMoreCustomer → Step click partner 'BPartner' from partner list screen (trigger: .modal .partner-list b:contains(BPartner)) 2026-11-11 10:04:26,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [11/12] Tour SearchMoreCustomer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:26,242 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:26] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 9 0.018 0.062 2026-11-11 10:04:26,271 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:26] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:04:26,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: [12/12] Tour SearchMoreCustomer → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:04:26,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: tour succeeded 2026-11-11 10:04:26,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: ╔═══════════════════════════════════╗ ║ TOUR SearchMoreCustomer SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:04:26,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.browser: heap 15905540 (allocated 17047552) 2026-11-11 10:04:26,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Closing chrome headless with pid 29584 2026-11-11 10:04:26,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Closing websocket connection 2026-11-11 10:04:26,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Terminating chrome headless with pid 29584 2026-11-11 10:04:26,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100426_644014_test_customer_search_more.txt 2026-11-11 10:04:26,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Removing chrome user profile "/tmp/tmpldmkpjyl_chrome_odoo" 2026-11-11 10:04:26,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_orders_not_syncing ... 2026-11-11 10:04:27,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Chrome pid: 29770 2026-11-11 10:04:27,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Chrome headless temporary user profile dir: /tmp/tmp6q_ta1pm_chrome_odoo 2026-11-11 10:04:27,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Issuing json command http://127.0.0.1:35187/json/version 2026-11-11 10:04:27,287 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35187/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:27,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:27,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Issuing json command http://127.0.0.1:35187/json 2026-11-11 10:04:27,337 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35187/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:27,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Websocket url found: ws://127.0.0.1:35187/devtools/page/90426CD7347CA0E8F60EBD91592D34F6 2026-11-11 10:04:27,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Enable chrome headless console log notification 2026-11-11 10:04:27,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Chrome headless enable page notifications 2026-11-11 10:04:27,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:27,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Setting session cookie in browser 2026-11-11 10:04:27,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:27,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:27,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:28,515 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:28] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.103 0.857 2026-11-11 10:04:28,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Navigation result: {'frameId': '90426CD7347CA0E8F60EBD91592D34F6', 'loaderId': '5F6C2C58AA5438251EA90AFF7A9E86B1', 'isDownload': False} 2026-11-11 10:04:28,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Evaluate ready code "odoo.isTourReady('test_draft_orders_not_syncing')" 2026-11-11 10:04:28,540 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:28,567 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:28] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:04:28,587 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:28] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-11-11 10:04:28,597 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:28] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-11-11 10:04:29,156 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:29] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:04:29,161 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:04:29,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:29,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: IndexedDB 1 Ready 2026-11-11 10:04:29,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Evaluate test code "odoo.startTour('test_draft_orders_not_syncing', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:29,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [1/15] Tour test_draft_orders_not_syncing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:30,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.342 0.525 2026-11-11 10:04:30,057 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.865 2026-11-11 10:04:30,299 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:04:30,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-11-11 10:04:30,350 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:04:30,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:04:30,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.015 2026-11-11 10:04:30,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:30,641 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:04:30,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:04:30,683 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.025 0.028 2026-11-11 10:04:30,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "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:04:30,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:04:30,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:30] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-11-11 10:04:30,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [2/15] Tour test_draft_orders_not_syncing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:04:30,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [3/15] Tour test_draft_orders_not_syncing → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:31,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:31] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.062 2026-11-11 10:04:31,127 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [4/15] Tour test_draft_orders_not_syncing → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:04:31,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:31] "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:04:31,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [5/15] Tour test_draft_orders_not_syncing → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:31,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [6/15] Tour test_draft_orders_not_syncing → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:04:31,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [7/15] Tour test_draft_orders_not_syncing → Step .pos-leftheader .list-plus-btn 2026-11-11 10:04:31,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [8/15] Tour test_draft_orders_not_syncing → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:04:31,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [9/15] Tour test_draft_orders_not_syncing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:04:31,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [10/15] Tour test_draft_orders_not_syncing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:04:31,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [11/15] Tour test_draft_orders_not_syncing → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:04:31,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:31,711 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:04:31,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [12/15] Tour test_draft_orders_not_syncing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:04:31,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [13/15] Tour test_draft_orders_not_syncing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:04:31,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [14/15] Tour test_draft_orders_not_syncing → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:04:31,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90441895 started for PoS orders references: [{'name': 'Order 00142-001-0002', 'uuid': 'c1a88dc3-228b-4407-8324-93ef625b71c8'}] 2026-11-11 10:04:31,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:32,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90441895 order {'name': 'Order 00142-001-0002', 'uuid': 'c1a88dc3-228b-4407-8324-93ef625b71c8'} created pos.order #97 2026-11-11 10:04:32,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90441895 finished 2026-11-11 10:04:32,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.326 0.670 2026-11-11 10:04:33,006 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:04:33,099 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:33] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:04:33,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: [15/15] Tour test_draft_orders_not_syncing → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:04:33,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: tour succeeded 2026-11-11 10:04:33,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_draft_orders_not_syncing SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 10:04:33,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.browser: heap 15790296 (allocated 17047552) 2026-11-11 10:04:33,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Closing chrome headless with pid 29770 2026-11-11 10:04:33,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Closing websocket connection 2026-11-11 10:04:33,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Terminating chrome headless with pid 29770 2026-11-11 10:04:33,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100433_453318_test_draft_orders_not_syncing.txt 2026-11-11 10:04:33,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Removing chrome user profile "/tmp/tmp6q_ta1pm_chrome_odoo" 2026-11-11 10:04:33,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_dynamic_product_price ... 2026-11-11 10:04:34,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Chrome pid: 29960 2026-11-11 10:04:34,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Chrome headless temporary user profile dir: /tmp/tmp3lxpfl35_chrome_odoo 2026-11-11 10:04:34,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Issuing json command http://127.0.0.1:34093/json/version 2026-11-11 10:04:34,371 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34093/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:34,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:34,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Issuing json command http://127.0.0.1:34093/json 2026-11-11 10:04:34,456 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34093/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:34,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Websocket url found: ws://127.0.0.1:34093/devtools/page/E50DBE71E6A35C5928E31F6F6A903C5E 2026-11-11 10:04:34,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Enable chrome headless console log notification 2026-11-11 10:04:34,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Chrome headless enable page notifications 2026-11-11 10:04:34,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:34,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Setting session cookie in browser 2026-11-11 10:04:34,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:34,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:34,645 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:35,801 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:35] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.113 1.046 2026-11-11 10:04:35,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Navigation result: {'frameId': 'E50DBE71E6A35C5928E31F6F6A903C5E', 'loaderId': '63AC211C0D9085C1B96A8DA351026AD3', 'isDownload': False} 2026-11-11 10:04:35,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Evaluate ready code "odoo.isTourReady('test_dynamic_product_price')" 2026-11-11 10:04:35,844 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:35,870 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:35] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-11-11 10:04:35,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:35] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 10:04:35,890 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:35] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-11-11 10:04:36,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:36] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:04:36,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:04:36,602 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:36,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: IndexedDB 1 Ready 2026-11-11 10:04:36,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Evaluate test code "odoo.startTour('test_dynamic_product_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:36,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [1/15] Tour test_dynamic_product_price → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:37,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.305 0.610 2026-11-11 10:04:37,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.897 2026-11-11 10:04:37,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:04:37,747 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 10:04:37,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:04:37,838 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.005 0.018 2026-11-11 10:04:37,886 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:04:37,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:37] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-11-11 10:04:37,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:38,061 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:38,106 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:04:38,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.020 0.027 2026-11-11 10:04:38,158 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:38,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:38,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.003 0.015 2026-11-11 10:04:38,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [2/15] Tour test_dynamic_product_price → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:04:38,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [3/15] Tour test_dynamic_product_price → Step click product 'Dynamic Product' (trigger: article.product .product-content .product-name:contains("Dynamic Product")) 2026-11-11 10:04:38,572 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.033 0.084 2026-11-11 10:04:38,628 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [4/15] Tour test_dynamic_product_price → Step picking radio attribute with name Dynamic Value 1 (trigger: .modal .attribute-name-cell:contains('Dynamic Value 1') input) 2026-11-11 10:04:38,672 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:38] "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:04:38,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [5/15] Tour test_dynamic_product_price → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 10:04:38,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [6/15] Tour test_dynamic_product_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:38,893 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [7/15] Tour test_dynamic_product_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Dynamic Product (Dynamic Value 1)","quantity":"1.0","price":"10.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Dynamic Product (Dynamic Value 1)")):has(.qty:contains("1")):has(.price:contains("10.00"))) 2026-11-11 10:04:38,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [8/15] Tour test_dynamic_product_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:39,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [9/15] Tour test_dynamic_product_price → Step click product 'Dynamic Product' (trigger: article.product .product-content .product-name:contains("Dynamic Product")) 2026-11-11 10:04:39,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [10/15] Tour test_dynamic_product_price → Step picking radio attribute with name Dynamic Value 2 (trigger: .modal .attribute-name-cell:contains('Dynamic Value 2') input) 2026-11-11 10:04:39,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [11/15] Tour test_dynamic_product_price → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 10:04:39,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [12/15] Tour test_dynamic_product_price → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:39,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [13/15] Tour test_dynamic_product_price → Step Check orderline with attributes: {"withClass":".selected","productName":"Dynamic Product (Dynamic Value 2)","quantity":"1.0","price":"20.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Dynamic Product (Dynamic Value 2)")):has(.qty:contains("1")):has(.price:contains("20.00"))) 2026-11-11 10:04:39,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [14/15] Tour test_dynamic_product_price → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:39,437 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:39] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.112 0.156 2026-11-11 10:04:39,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: [15/15] Tour test_dynamic_product_price → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:04:39,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: tour succeeded 2026-11-11 10:04:39,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_dynamic_product_price SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 10:04:39,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.browser: heap 15543276 (allocated 16523264) 2026-11-11 10:04:39,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Closing chrome headless with pid 29960 2026-11-11 10:04:39,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Closing websocket connection 2026-11-11 10:04:39,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Terminating chrome headless with pid 29960 2026-11-11 10:04:39,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100439_853162_test_dynamic_product_price.txt 2026-11-11 10:04:39,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Removing chrome user profile "/tmp/tmp3lxpfl35_chrome_odoo" 2026-11-11 10:04:39,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-11-11 10:04:41,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome pid: 30144 2026-11-11 10:04:41,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless temporary user profile dir: /tmp/tmps6fy_z4v_chrome_odoo 2026-11-11 10:04:41,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:33131/json/version 2026-11-11 10:04:41,064 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33131/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:41,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:41,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:33131/json 2026-11-11 10:04:41,120 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33131/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:41,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Websocket url found: ws://127.0.0.1:33131/devtools/page/8353C90C45E2CC01C95D1F8DA4465E10 2026-11-11 10:04:41,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Enable chrome headless console log notification 2026-11-11 10:04:41,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless enable page notifications 2026-11-11 10:04:41,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:41,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Setting session cookie in browser 2026-11-11 10:04:41,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:41,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:41,349 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:42,299 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:42] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.085 0.868 2026-11-11 10:04:42,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigation result: {'frameId': '8353C90C45E2CC01C95D1F8DA4465E10', 'loaderId': '76670DBFBCFE44FEC53DF209C538222A', 'isDownload': False} 2026-11-11 10:04:42,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate ready code "odoo.isTourReady('FiscalPositionIncl')" 2026-11-11 10:04:42,323 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:42,370 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:42] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.026 2026-11-11 10:04:42,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:42] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-11-11 10:04:42,399 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:42] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-11-11 10:04:43,002 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:04:43,052 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:43,070 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:43,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate test code "odoo.startTour('FiscalPositionIncl', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:43,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: IndexedDB 1 Ready 2026-11-11 10:04:43,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [1/33] Tour FiscalPositionIncl → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:43,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.020 0.010 2026-11-11 10:04:43,958 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:43] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.393 0.485 2026-11-11 10:04:43,963 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.834 2026-11-11 10:04:44,188 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 10:04:44,214 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:04:44,278 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:04:44,312 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-11-11 10:04:44,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:44,446 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:44,485 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 10:04:44,501 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.016 0.030 2026-11-11 10:04:44,525 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "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:04:44,530 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:44,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:04:44,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [2/33] Tour FiscalPositionIncl → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:04:44,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [3/33] Tour FiscalPositionIncl → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 10:04:44,957 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.084 2026-11-11 10:04:45,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [4/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:45,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [5/33] Tour FiscalPositionIncl → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:04:45,202 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:45] "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:04:45,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [6/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:45,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [7/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:45,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [8/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:04:45,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [9/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:04:45,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [10/33] Tour FiscalPositionIncl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:04:45,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [11/33] Tour FiscalPositionIncl → Step fiscal position screen is shown (trigger: .selection-item:contains("Incl. to Incl.")) 2026-11-11 10:04:45,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [12/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:45,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [13/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:45,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [14/33] Tour FiscalPositionIncl → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:04:45,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [15/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:45,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [16/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:45,991 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [17/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:04:46,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [18/33] Tour FiscalPositionIncl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:04:46,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [19/33] Tour FiscalPositionIncl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:04:46,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [20/33] Tour FiscalPositionIncl → Step fiscal position screen is shown (trigger: .selection-item:contains("Incl. to Excl.")) 2026-11-11 10:04:46,266 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [21/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:46,326 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [22/33] Tour FiscalPositionIncl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:46,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [23/33] Tour FiscalPositionIncl → Step order total amount is '110.00' (trigger: .product-screen .order-summary .total:contains("110.00")) 2026-11-11 10:04:46,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [24/33] Tour FiscalPositionIncl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:46,493 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [25/33] Tour FiscalPositionIncl → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:04:46,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [26/33] Tour FiscalPositionIncl → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:04:46,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [27/33] Tour FiscalPositionIncl → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:04:46,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:46,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:46,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [28/33] Tour FiscalPositionIncl → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:04:46,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [29/33] Tour FiscalPositionIncl → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:04:46,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [30/33] Tour FiscalPositionIncl → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:04:46,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12817775 started for PoS orders references: [{'name': 'Order 00144-001-0001', 'uuid': '64519c68-bf21-46dd-b1be-ebcc7cba7334'}] 2026-11-11 10:04:46,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [31/33] Tour FiscalPositionIncl → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:04:47,000 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:04:47,885 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12817775 order {'name': 'Order 00144-001-0001', 'uuid': '64519c68-bf21-46dd-b1be-ebcc7cba7334'} created pos.order #98 2026-11-11 10:04:47,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12817775 finished 2026-11-11 10:04:48,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.432 0.614 2026-11-11 10:04:48,095 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-11-11 10:04:48,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:48] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 10:04:48,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [32/33] Tour FiscalPositionIncl → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:04:48,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [33/33] Tour FiscalPositionIncl → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:04:48,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: tour succeeded 2026-11-11 10:04:48,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: ╔═══════════════════════════════════╗ ║ TOUR FiscalPositionIncl SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:04:48,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: heap 16270704 (allocated 17702912) 2026-11-11 10:04:48,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing chrome headless with pid 30144 2026-11-11 10:04:48,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing websocket connection 2026-11-11 10:04:48,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Terminating chrome headless with pid 30144 2026-11-11 10:04:48,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100448_636174_test_fiscal_position_inclusive_and_exclusive_tax.txt 2026-11-11 10:04:48,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Removing chrome user profile "/tmp/tmps6fy_z4v_chrome_odoo" 2026-11-11 10:04:49,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome pid: 30334 2026-11-11 10:04:49,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless temporary user profile dir: /tmp/tmpgu42pjj4_chrome_odoo 2026-11-11 10:04:49,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:42911/json/version 2026-11-11 10:04:49,083 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42911/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:49,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:49,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Issuing json command http://127.0.0.1:42911/json 2026-11-11 10:04:49,138 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42911/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:49,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Websocket url found: ws://127.0.0.1:42911/devtools/page/EB7B9C89954B3D2FF5C817A2C432CD35 2026-11-11 10:04:49,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Enable chrome headless console log notification 2026-11-11 10:04:49,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless enable page notifications 2026-11-11 10:04:49,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:49,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Setting session cookie in browser 2026-11-11 10:04:49,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:49,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:49,424 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:49] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.025 0.116 2026-11-11 10:04:49,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Navigation result: {'frameId': 'EB7B9C89954B3D2FF5C817A2C432CD35', 'loaderId': 'D474A09578BE16661D64823507CEC0CB', 'isDownload': False} 2026-11-11 10:04:49,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate ready code "odoo.isTourReady('FiscalPositionExcl')" 2026-11-11 10:04:49,468 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:49,493 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-11-11 10:04:49,507 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 10:04:49,515 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 10:04:50,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:04:50,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:04:50,154 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:50,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Evaluate test code "odoo.startTour('FiscalPositionExcl', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:50,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: IndexedDB 1 Ready 2026-11-11 10:04:50,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.003 0.012 2026-11-11 10:04:50,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [1/29] Tour FiscalPositionExcl → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:50,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:50] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 196 0.191 0.437 2026-11-11 10:04:50,788 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.577 2026-11-11 10:04:51,042 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:04:51,069 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:04:51,124 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:04:51,153 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:04:51,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: Owl is running in 'dev' mode. 2026-11-11 10:04:51,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:51,304 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:51,327 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.011 0.026 2026-11-11 10:04:51,423 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "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:04:51,448 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:04:51,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.008 0.024 2026-11-11 10:04:51,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [2/29] Tour FiscalPositionExcl → Step click product 'Test Product 2' (trigger: article.product .product-content .product-name:contains("Test Product 2")) 2026-11-11 10:04:51,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [3/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:51,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [4/29] Tour FiscalPositionExcl → Step order total amount is '120.00' (trigger: .product-screen .order-summary .total:contains("120.00")) 2026-11-11 10:04:51,884 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:51] "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:04:51,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [5/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:51,962 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [6/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:52,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [7/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:04:52,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [8/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:04:52,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [9/29] Tour FiscalPositionExcl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:04:52,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [10/29] Tour FiscalPositionExcl → Step fiscal position screen is shown (trigger: .selection-item:contains("Excl. to Excl.")) 2026-11-11 10:04:52,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [11/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:52,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [12/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:52,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [13/29] Tour FiscalPositionExcl → Step order total amount is '110.00' (trigger: .product-screen .order-summary .total:contains("110.00")) 2026-11-11 10:04:52,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [14/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:52,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [15/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:52,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [16/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:04:52,711 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [17/29] Tour FiscalPositionExcl → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:04:52,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [18/29] Tour FiscalPositionExcl → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:04:52,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [19/29] Tour FiscalPositionExcl → Step fiscal position screen is shown (trigger: .selection-item:contains("Excl. to Incl.")) 2026-11-11 10:04:52,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [20/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:52,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [21/29] Tour FiscalPositionExcl → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:04:53,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [22/29] Tour FiscalPositionExcl → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:04:53,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [23/29] Tour FiscalPositionExcl → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:04:53,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [24/29] Tour FiscalPositionExcl → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:04:53,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [25/29] Tour FiscalPositionExcl → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:04:53,331 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [26/29] Tour FiscalPositionExcl → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:04:53,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:53,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:04:53,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [27/29] Tour FiscalPositionExcl → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:04:53,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [28/29] Tour FiscalPositionExcl → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:04:53,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: [29/29] Tour FiscalPositionExcl → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:04:53,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: tour succeeded 2026-11-11 10:04:53,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: ╔═══════════════════════════════════╗ ║ TOUR FiscalPositionExcl SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:04:53,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32121552 started for PoS orders references: [{'name': 'Order 00144-002-0001', 'uuid': '549a8410-214d-4ae1-95dd-40e3dcbcc01e'}] 2026-11-11 10:04:53,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:53,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.browser: heap 15717832 (allocated 17309696) 2026-11-11 10:04:53,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing chrome headless with pid 30334 2026-11-11 10:04:53,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Closing websocket connection 2026-11-11 10:04:53,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Terminating chrome headless with pid 30334 2026-11-11 10:04:53,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100453_974473_test_fiscal_position_inclusive_and_exclusive_tax.txt 2026-11-11 10:04:53,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Removing chrome user profile "/tmp/tmpgu42pjj4_chrome_odoo" 2026-11-11 10:04:54,017 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: waiting for threads: [] 2026-11-11 10:04:54,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32121552 order {'name': 'Order 00144-002-0001', 'uuid': '549a8410-214d-4ae1-95dd-40e3dcbcc01e'} created pos.order #99 2026-11-11 10:04:54,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32121552 finished 2026-11-11 10:04:54,447 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 204 0.298 0.514 2026-11-11 10:04:54,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-11-11 10:04:55,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Chrome pid: 30520 2026-11-11 10:04:55,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Chrome headless temporary user profile dir: /tmp/tmpr0ze6pig_chrome_odoo 2026-11-11 10:04:55,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Issuing json command http://127.0.0.1:35331/json/version 2026-11-11 10:04:55,467 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35331/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:04:55,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Browser version: Chrome/150.0.7871.114 2026-11-11 10:04:55,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Issuing json command http://127.0.0.1:35331/json 2026-11-11 10:04:55,587 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35331/json with timeout 3 increased to 10s during tests 2026-11-11 10:04:55,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Websocket url found: ws://127.0.0.1:35331/devtools/page/49A2C1237434D87A764ADEF486FE9CA0 2026-11-11 10:04:55,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Enable chrome headless console log notification 2026-11-11 10:04:55,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Chrome headless enable page notifications 2026-11-11 10:04:55,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:04:55,872 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Setting session cookie in browser 2026-11-11 10:04:55,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:04:55,884 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:04:55,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:04:58,193 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:58] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.105 2.179 2026-11-11 10:04:58,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Navigation result: {'frameId': '49A2C1237434D87A764ADEF486FE9CA0', 'loaderId': 'C851C4034D7910EF685CD16CA62DAC62', 'isDownload': False} 2026-11-11 10:04:58,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-11-11 10:04:58,235 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:04:58,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:58] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-11-11 10:04:58,307 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:58] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.047 2026-11-11 10:04:58,321 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:58] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-11-11 10:04:59,005 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:59] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.036 2026-11-11 10:04:59,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:04:59,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:04:59,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: IndexedDB 1 Ready 2026-11-11 10:04:59,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Evaluate test code "odoo.startTour('FiscalPositionNoTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:04:59,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [1/23] Tour FiscalPositionNoTax → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:04:59,077 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.012 2026-11-11 10:04:59,874 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:59] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.286 0.526 2026-11-11 10:04:59,877 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:04:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.765 2026-11-11 10:05:00,147 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:05:00,176 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:05:00,237 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 10:05:00,290 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:05:00,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:00,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:00,474 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.042 2026-11-11 10:05:00,488 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.037 2026-11-11 10:05:00,510 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "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:05:00,516 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:00,538 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:05:00,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [2/23] Tour FiscalPositionNoTax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:00,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [3/23] Tour FiscalPositionNoTax → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:05:00,993 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:00] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.085 2026-11-11 10:05:01,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [4/23] Tour FiscalPositionNoTax → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:01,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [5/23] Tour FiscalPositionNoTax → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:05:01,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:01] "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:05:01,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [6/23] Tour FiscalPositionNoTax → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:01,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [7/23] Tour FiscalPositionNoTax → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:01,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [8/23] Tour FiscalPositionNoTax → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:05:01,531 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [9/23] Tour FiscalPositionNoTax → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:05:01,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [10/23] Tour FiscalPositionNoTax → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:05:01,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [11/23] Tour FiscalPositionNoTax → Step fiscal position screen is shown (trigger: .selection-item:contains("No Tax")) 2026-11-11 10:05:01,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [12/23] Tour FiscalPositionNoTax → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:01,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [13/23] Tour FiscalPositionNoTax → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:01,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [14/23] Tour FiscalPositionNoTax → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:05:01,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [15/23] Tour FiscalPositionNoTax → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:01,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [16/23] Tour FiscalPositionNoTax → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:05:02,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [17/23] Tour FiscalPositionNoTax → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:05:02,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [18/23] Tour FiscalPositionNoTax → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:05:02,132 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:02,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:02,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [19/23] Tour FiscalPositionNoTax → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:05:02,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [20/23] Tour FiscalPositionNoTax → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:05:02,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [21/23] Tour FiscalPositionNoTax → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:05:02,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80559509 started for PoS orders references: [{'name': 'Order 00145-001-0001', 'uuid': 'a15640b5-54c5-466c-bb2e-8f2e4b1004c3'}] 2026-11-11 10:05:02,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [22/23] Tour FiscalPositionNoTax → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:05:02,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:03,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80559509 order {'name': 'Order 00145-001-0001', 'uuid': 'a15640b5-54c5-466c-bb2e-8f2e4b1004c3'} created pos.order #100 2026-11-11 10:05:03,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80559509 finished 2026-11-11 10:05:03,401 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.304 0.672 2026-11-11 10:05:03,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:05:03,566 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:03] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:05:03,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: [23/23] Tour FiscalPositionNoTax → Step Check orderline with attributes: {"discount":""} (trigger: body:not(:has(.order-container .orderline:has(.info-list .discount.em:contains(""))))) 2026-11-11 10:05:03,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: tour succeeded 2026-11-11 10:05:03,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: ╔════════════════════════════════════╗ ║ TOUR FiscalPositionNoTax SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:05:03,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.browser: heap 15791976 (allocated 17309696) 2026-11-11 10:05:03,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Closing chrome headless with pid 30520 2026-11-11 10:05:03,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Closing websocket connection 2026-11-11 10:05:03,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Terminating chrome headless with pid 30520 2026-11-11 10:05:03,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100503_928169_test_fiscal_position_no_tax.txt 2026-11-11 10:05:03,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Removing chrome user profile "/tmp/tmpr0ze6pig_chrome_odoo" 2026-11-11 10:05:04,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_tax_group_labels ... 2026-11-11 10:05:04,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Chrome pid: 30714 2026-11-11 10:05:04,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Chrome headless temporary user profile dir: /tmp/tmpcxw55p6c_chrome_odoo 2026-11-11 10:05:04,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Issuing json command http://127.0.0.1:45091/json/version 2026-11-11 10:05:04,976 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45091/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:05,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:05,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Issuing json command http://127.0.0.1:45091/json 2026-11-11 10:05:05,049 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45091/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:05,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Websocket url found: ws://127.0.0.1:45091/devtools/page/BA7D9B63F0F848D2E91CE630C87A50EE 2026-11-11 10:05:05,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Enable chrome headless console log notification 2026-11-11 10:05:05,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Chrome headless enable page notifications 2026-11-11 10:05:05,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:05,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Setting session cookie in browser 2026-11-11 10:05:05,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:05,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:05,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:06,308 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:06] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.086 0.942 2026-11-11 10:05:06,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Navigation result: {'frameId': 'BA7D9B63F0F848D2E91CE630C87A50EE', 'loaderId': '232284A864C7F886EF64A87B764A8DFB', 'isDownload': False} 2026-11-11 10:05:06,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Evaluate ready code "odoo.isTourReady('FiscalPositionTaxLabels')" 2026-11-11 10:05:06,338 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:06,366 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:06] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-11-11 10:05:06,378 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:06] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-11-11 10:05:06,383 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:06] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 10:05:07,005 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:07] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:05:07,030 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:07,058 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:05:07,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: IndexedDB 1 Ready 2026-11-11 10:05:07,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Evaluate test code "odoo.startTour('FiscalPositionTaxLabels', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:07,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [1/24] Tour FiscalPositionTaxLabels → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:08,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.431 0.533 2026-11-11 10:05:08,045 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.980 2026-11-11 10:05:08,282 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.009 2026-11-11 10:05:08,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.013 2026-11-11 10:05:08,312 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:05:08,359 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:05:08,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:05:08,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:08,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:08,547 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:05:08,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.039 2026-11-11 10:05:08,593 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "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:05:08,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:05:08,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:08] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.014 0.025 2026-11-11 10:05:08,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [2/24] Tour FiscalPositionTaxLabels → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:08,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [3/24] Tour FiscalPositionTaxLabels → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:05:09,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.077 0.087 2026-11-11 10:05:09,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [4/24] Tour FiscalPositionTaxLabels → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:09,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [5/24] Tour FiscalPositionTaxLabels → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:05:09,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05: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:05:09,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [6/24] Tour FiscalPositionTaxLabels → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:09,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [7/24] Tour FiscalPositionTaxLabels → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:09,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [8/24] Tour FiscalPositionTaxLabels → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:05:09,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [9/24] Tour FiscalPositionTaxLabels → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:05:09,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [10/24] Tour FiscalPositionTaxLabels → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:05:09,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [11/24] Tour FiscalPositionTaxLabels → Step fiscal position screen is shown (trigger: .selection-item:contains("Fiscal Position Test")) 2026-11-11 10:05:09,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [12/24] Tour FiscalPositionTaxLabels → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:09,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [13/24] Tour FiscalPositionTaxLabels → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:09,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [14/24] Tour FiscalPositionTaxLabels → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:05:09,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [15/24] Tour FiscalPositionTaxLabels → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:10,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [16/24] Tour FiscalPositionTaxLabels → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:05:10,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [17/24] Tour FiscalPositionTaxLabels → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:05:10,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [18/24] Tour FiscalPositionTaxLabels → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:05:10,166 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:10,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:10,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [19/24] Tour FiscalPositionTaxLabels → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:05:10,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [20/24] Tour FiscalPositionTaxLabels → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:05:10,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [21/24] Tour FiscalPositionTaxLabels → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:05:10,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75167398 started for PoS orders references: [{'name': 'Order 00146-001-0001', 'uuid': '1e1d6cd4-9c92-452a-86eb-08637a7c6b46'}] 2026-11-11 10:05:10,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [22/24] Tour FiscalPositionTaxLabels → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:05:10,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:05:11,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75167398 order {'name': 'Order 00146-001-0001', 'uuid': '1e1d6cd4-9c92-452a-86eb-08637a7c6b46'} created pos.order #101 2026-11-11 10:05:11,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75167398 finished 2026-11-11 10:05:11,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.352 0.638 2026-11-11 10:05:11,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:05:11,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:11] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.007 2026-11-11 10:05:11,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [23/24] Tour FiscalPositionTaxLabels → Step Make sure orderline tax label is correct (trigger: .orderline:contains('Tax Group 2')) 2026-11-11 10:05:11,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: [24/24] Tour FiscalPositionTaxLabels → Step Make sure receipt tax label is correct and correspond to the orderline (trigger: .pos-receipt-taxes:contains('Tax Group 2')) 2026-11-11 10:05:11,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: tour succeeded 2026-11-11 10:05:11,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: ╔════════════════════════════════════════╗ ║ TOUR FiscalPositionTaxLabels SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:05:11,952 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.browser: heap 16045432 (allocated 17309696) 2026-11-11 10:05:11,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Closing chrome headless with pid 30714 2026-11-11 10:05:11,976 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Closing websocket connection 2026-11-11 10:05:11,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Terminating chrome headless with pid 30714 2026-11-11 10:05:12,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100512_082014_test_fiscal_position_tax_group_labels.txt 2026-11-11 10:05:12,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Removing chrome user profile "/tmp/tmpcxw55p6c_chrome_odoo" 2026-11-11 10:05:12,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-11-11 10:05:13,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Chrome pid: 30900 2026-11-11 10:05:13,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Chrome headless temporary user profile dir: /tmp/tmpuzsy0wl__chrome_odoo 2026-11-11 10:05:13,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Issuing json command http://127.0.0.1:43793/json/version 2026-11-11 10:05:13,255 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43793/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:13,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:13,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Issuing json command http://127.0.0.1:43793/json 2026-11-11 10:05:13,352 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43793/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:13,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Websocket url found: ws://127.0.0.1:43793/devtools/page/6333897752BD0A3FF4AB1EDA7F6448CB 2026-11-11 10:05:13,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Enable chrome headless console log notification 2026-11-11 10:05:13,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Chrome headless enable page notifications 2026-11-11 10:05:13,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:13,598 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Setting session cookie in browser 2026-11-11 10:05:13,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:13,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:13,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:14,697 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:14] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.095 0.974 2026-11-11 10:05:14,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Navigation result: {'frameId': '6333897752BD0A3FF4AB1EDA7F6448CB', 'loaderId': '7B23B80A9D1D3D24C5CDF16D230E0739', 'isDownload': False} 2026-11-11 10:05:14,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-11-11 10:05:14,743 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:14,770 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:14] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-11 10:05:14,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:14] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 10:05:14,793 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:14] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-11-11 10:05:15,411 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:15] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:05:15,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: IndexedDB 1 Ready 2026-11-11 10:05:15,456 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:05:15,471 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 10:05:15,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Evaluate test code "odoo.startTour('FixedTaxNegativeQty', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:15,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.030 2026-11-11 10:05:15,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [1/19] Tour FixedTaxNegativeQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:16,291 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.291 0.534 2026-11-11 10:05:16,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.759 2026-11-11 10:05:16,563 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.009 2026-11-11 10:05:16,604 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:05:16,658 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:16,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 10:05:16,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:16,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:16,869 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:05:16,910 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.014 0.030 2026-11-11 10:05:16,926 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:16,929 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:16,963 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:16] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.008 0.019 2026-11-11 10:05:17,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [2/19] Tour FixedTaxNegativeQty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:17,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [3/19] Tour FixedTaxNegativeQty → Step click product 'Zero Amount Product' (trigger: article.product .product-content .product-name:contains("Zero Amount Product")) 2026-11-11 10:05:17,371 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:17] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.051 0.078 2026-11-11 10:05:17,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [4/19] Tour FixedTaxNegativeQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:17,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [5/19] Tour FixedTaxNegativeQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"1.0","price":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(.qty:contains("1")):has(.price:contains("1.0"))) 2026-11-11 10:05:17,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [6/19] Tour FixedTaxNegativeQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:17,621 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:17] "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:05:17,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [7/19] Tour FixedTaxNegativeQty → Step 'Zero Amount Product' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Zero Amount Product")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:05:17,764 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [8/19] Tour FixedTaxNegativeQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:17,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [9/19] Tour FixedTaxNegativeQty → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Zero Amount Product","quantity":"1.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Zero Amount Product")):has(.qty:contains("1"))) 2026-11-11 10:05:17,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [10/19] Tour FixedTaxNegativeQty → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 10:05:17,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [11/19] Tour FixedTaxNegativeQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Zero Amount Product","quantity":"-1.0","price":"-1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Zero Amount Product")):has(.qty:contains("-1")):has(.price:contains("-1.0"))) 2026-11-11 10:05:18,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [12/19] Tour FixedTaxNegativeQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:18,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [13/19] Tour FixedTaxNegativeQty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:05:18,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [14/19] Tour FixedTaxNegativeQty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:05:18,385 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [15/19] Tour FixedTaxNegativeQty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:05:18,396 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:18,402 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:18,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [16/19] Tour FixedTaxNegativeQty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:05:18,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [17/19] Tour FixedTaxNegativeQty → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:05:18,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [18/19] Tour FixedTaxNegativeQty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:05:18,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91941693 started for PoS orders references: [{'name': 'Order 00147-001-0001', 'uuid': '5d36d987-cc89-46af-8888-69cf079157ab'}] 2026-11-11 10:05:18,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: [19/19] Tour FixedTaxNegativeQty → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:05:18,745 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:19,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91941693 order {'name': 'Order 00147-001-0001', 'uuid': '5d36d987-cc89-46af-8888-69cf079157ab'} created pos.order #102 2026-11-11 10:05:19,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91941693 finished 2026-11-11 10:05:19,636 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 349 0.298 0.632 2026-11-11 10:05:19,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:05:19,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:19] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:05:19,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: tour succeeded 2026-11-11 10:05:19,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: ╔════════════════════════════════════╗ ║ TOUR FixedTaxNegativeQty SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:05:20,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.browser: heap 15831728 (allocated 17309696) 2026-11-11 10:05:20,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Closing chrome headless with pid 30900 2026-11-11 10:05:20,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Closing websocket connection 2026-11-11 10:05:20,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Terminating chrome headless with pid 30900 2026-11-11 10:05:20,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100520_298114_test_fixed_tax_negative_qty.txt 2026-11-11 10:05:20,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Removing chrome user profile "/tmp/tmpuzsy0wl__chrome_odoo" 2026-11-11 10:05:22,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_free_text_custom_attribute_on_receipt ... 2026-11-11 10:05:22,489 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #40 deleted product.template.attribute.value records with IDs: [469] 2026-11-11 10:05:22,499 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #40 deleted product.template.attribute.value records with IDs: [470] 2026-11-11 10:05:22,506 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #40 deleted product.template.attribute.value records with IDs: [471] 2026-11-11 10:05:22,514 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #40 deleted product.template.attribute.value records with IDs: [472] 2026-11-11 10:05:22,538 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #40 deleted product.template.attribute.line records with IDs: [131] 2026-11-11 10:05:22,565 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #40 deleted product.template.attribute.line records with IDs: [132] 2026-11-11 10:05:23,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Chrome pid: 31097 2026-11-11 10:05:23,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Chrome headless temporary user profile dir: /tmp/tmp81m3cl31_chrome_odoo 2026-11-11 10:05:23,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Issuing json command http://127.0.0.1:37803/json/version 2026-11-11 10:05:23,286 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37803/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:23,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:23,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Issuing json command http://127.0.0.1:37803/json 2026-11-11 10:05:23,371 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37803/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:23,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Websocket url found: ws://127.0.0.1:37803/devtools/page/9AF1CEFA77E42D3B8AAD75A33D876D7A 2026-11-11 10:05:23,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Enable chrome headless console log notification 2026-11-11 10:05:23,399 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Chrome headless enable page notifications 2026-11-11 10:05:23,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 10:05:23,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Setting session cookie in browser 2026-11-11 10:05:23,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:23,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:23,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:24,523 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:24] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.098 0.916 2026-11-11 10:05:24,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Navigation result: {'frameId': '9AF1CEFA77E42D3B8AAD75A33D876D7A', 'loaderId': '18193BC1C5B6B980DCAE82FE1E6ED045', 'isDownload': False} 2026-11-11 10:05:24,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Evaluate ready code "odoo.isTourReady('test_free_text_custom_attribute_on_receipt')" 2026-11-11 10:05:24,554 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:24,585 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:24] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-11-11 10:05:24,611 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:24] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-11-11 10:05:24,624 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:24] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-11-11 10:05:25,225 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:25] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:05:25,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:25,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: IndexedDB 1 Ready 2026-11-11 10:05:25,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Evaluate test code "odoo.startTour('test_free_text_custom_attribute_on_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:25,289 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:05:25,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [1/15] Tour test_free_text_custom_attribute_on_receipt → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:26,131 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.295 0.575 2026-11-11 10:05:26,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.847 2026-11-11 10:05:26,360 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:05:26,372 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:05:26,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:05:26,457 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:26,489 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:05:26,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:26,593 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:05:26,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:05:26,663 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.040 2026-11-11 10:05:26,699 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "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:05:26,700 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:26,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:26] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-11-11 10:05:26,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [2/15] Tour test_free_text_custom_attribute_on_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:26,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [3/15] Tour test_free_text_custom_attribute_on_receipt → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 10:05:27,106 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:27] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.065 2026-11-11 10:05:27,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [4/15] Tour test_free_text_custom_attribute_on_receipt → Step picking radio attribute with name Other (trigger: .modal .attribute-name-cell:contains('Other') input) 2026-11-11 10:05:27,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:27] "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:05:27,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [5/15] Tour test_free_text_custom_attribute_on_receipt → Step filling custom attribute with value Custom Fabric (trigger: .modal .custom_value) 2026-11-11 10:05:27,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [6/15] Tour test_free_text_custom_attribute_on_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:05:27,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [7/15] Tour test_free_text_custom_attribute_on_receipt → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:05:27,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [8/15] Tour test_free_text_custom_attribute_on_receipt → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:05:27,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [9/15] Tour test_free_text_custom_attribute_on_receipt → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:05:27,581 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:27,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:05:27,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [10/15] Tour test_free_text_custom_attribute_on_receipt → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:05:27,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [11/15] Tour test_free_text_custom_attribute_on_receipt → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:05:27,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [12/15] Tour test_free_text_custom_attribute_on_receipt → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:05:27,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:05:27,925 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:27] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.106 0.136 2026-11-11 10:05:27,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99082324 started for PoS orders references: [{'name': 'Order 00148-001-0001', 'uuid': '49043a0b-eaf0-4489-9e41-24ad55368762'}] 2026-11-11 10:05:28,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99082324 order {'name': 'Order 00148-001-0001', 'uuid': '49043a0b-eaf0-4489-9e41-24ad55368762'} created pos.order #103 2026-11-11 10:05:28,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99082324 finished 2026-11-11 10:05:28,927 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.335 0.765 2026-11-11 10:05:29,007 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:05:29,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:29] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.009 2026-11-11 10:05:29,107 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [13/15] Tour test_free_text_custom_attribute_on_receipt → Step Check orderline with attributes: {"productName":"Configurable Chair (Fabrics: Other: Custom Fabric)"} (trigger: .order-container .orderline:has(.product-name:contains("Configurable Chair (Fabrics: Other: Custom Fabric)"))) 2026-11-11 10:05:29,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [14/15] Tour test_free_text_custom_attribute_on_receipt → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:05:29,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: [15/15] Tour test_free_text_custom_attribute_on_receipt → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:05:29,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: tour succeeded 2026-11-11 10:05:29,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_free_text_custom_attribute_on_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-11 10:05:29,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.browser: heap 15913684 (allocated 17309696) 2026-11-11 10:05:29,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Closing chrome headless with pid 31097 2026-11-11 10:05:29,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Closing websocket connection 2026-11-11 10:05:29,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Terminating chrome headless with pid 31097 2026-11-11 10:05:29,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100529_577485_test_free_text_custom_attribute_on_receipt.txt 2026-11-11 10:05:29,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Removing chrome user profile "/tmp/tmp81m3cl31_chrome_odoo" 2026-11-11 10:05:29,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories ... 2026-11-11 10:05:30,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome pid: 31294 2026-11-11 10:05:30,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome headless temporary user profile dir: /tmp/tmpies6nxyb_chrome_odoo 2026-11-11 10:05:30,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Issuing json command http://127.0.0.1:39625/json/version 2026-11-11 10:05:30,551 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39625/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:30,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:30,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Issuing json command http://127.0.0.1:39625/json 2026-11-11 10:05:30,613 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39625/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:30,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Websocket url found: ws://127.0.0.1:39625/devtools/page/30BD54A3AA0A1A8DC1C3D7A58C042893 2026-11-11 10:05:30,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Enable chrome headless console log notification 2026-11-11 10:05:30,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome headless enable page notifications 2026-11-11 10:05:30,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:30,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Setting session cookie in browser 2026-11-11 10:05:30,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:30,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:30,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:33,016 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.095 2.089 2026-11-11 10:05:33,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Navigation result: {'frameId': '30BD54A3AA0A1A8DC1C3D7A58C042893', 'loaderId': '5F839B47EFF07ACC4E9B17DDCA82E696', 'isDownload': False} 2026-11-11 10:05:33,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Evaluate ready code "odoo.isTourReady('test_limited_categories')" 2026-11-11 10:05:33,033 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:33,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-11-11 10:05:33,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 10:05:33,130 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.069 2026-11-11 10:05:33,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:05:33,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:33,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:33,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: IndexedDB 1 Ready 2026-11-11 10:05:33,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Evaluate test code "odoo.startTour('test_limited_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:33,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.015 2026-11-11 10:05:33,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [1/14] Tour test_limited_categories → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:34,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 297 0.341 0.520 2026-11-11 10:05:34,698 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.814 2026-11-11 10:05:34,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:05:35,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:35,081 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:05:35,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:05:35,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:35,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:35,292 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 10:05:35,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "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:05:35,361 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.024 0.072 2026-11-11 10:05:35,380 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:05:35,419 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.008 0.042 2026-11-11 10:05:35,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [2/14] Tour test_limited_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:35,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [3/14] Tour test_limited_categories → Step selecting 'Parent' subcategory (trigger: .product-screen .rightpane .category-button:contains("Parent")) 2026-11-11 10:05:35,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:35] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.042 0.068 2026-11-11 10:05:35,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [4/14] Tour test_limited_categories → Step 'Parent' subcategory selected (trigger: button.category-button:contains("Parent")) 2026-11-11 10:05:35,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [5/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 10:05:35,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [6/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 10:05:35,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [7/14] Tour test_limited_categories → Step selecting 'Child 1' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 1")) 2026-11-11 10:05:36,040 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [8/14] Tour test_limited_categories → Step 'Child 1' subcategory selected (trigger: button.category-button:contains("Child 1")) 2026-11-11 10:05:36,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [9/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 10:05:36,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [10/14] Tour test_limited_categories → Step Check that: ---'Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 2")))) 2026-11-11 10:05:36,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [11/14] Tour test_limited_categories → Step selecting 'Child 2' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 2")) 2026-11-11 10:05:36,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [12/14] Tour test_limited_categories → Step 'Child 2' subcategory selected (trigger: button.category-button:contains("Child 2")) 2026-11-11 10:05:36,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [13/14] Tour test_limited_categories → Step Check that: ---'Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 1")))) 2026-11-11 10:05:36,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [14/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 10:05:36,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: tour succeeded 2026-11-11 10:05:36,496 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: ╔════════════════════════════════════════╗ ║ TOUR test_limited_categories SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:05:36,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: heap 13655952 (allocated 14688256) 2026-11-11 10:05:36,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Closing chrome headless with pid 31294 2026-11-11 10:05:36,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Closing websocket connection 2026-11-11 10:05:36,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Terminating chrome headless with pid 31294 2026-11-11 10:05:36,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100536_793067_test_limited_categories.txt 2026-11-11 10:05:36,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Removing chrome user profile "/tmp/tmpies6nxyb_chrome_odoo" 2026-11-11 10:05:37,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome pid: 31485 2026-11-11 10:05:37,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome headless temporary user profile dir: /tmp/tmpzf2g2cv2_chrome_odoo 2026-11-11 10:05:37,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Issuing json command http://127.0.0.1:44417/json/version 2026-11-11 10:05:37,481 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44417/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:37,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:37,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Issuing json command http://127.0.0.1:44417/json 2026-11-11 10:05:37,527 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44417/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:37,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Websocket url found: ws://127.0.0.1:44417/devtools/page/5AA0A6F5878ADBDAC687084D518BD0EC 2026-11-11 10:05:37,553 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Enable chrome headless console log notification 2026-11-11 10:05:37,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome headless enable page notifications 2026-11-11 10:05:37,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:37,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Setting session cookie in browser 2026-11-11 10:05:37,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:37,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:37,853 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:37] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 31 0.024 0.098 2026-11-11 10:05:37,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Navigation result: {'frameId': '5AA0A6F5878ADBDAC687084D518BD0EC', 'loaderId': '90B56520A7FC87FAEC65FE423BA15827', 'isDownload': False} 2026-11-11 10:05:37,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Evaluate ready code "odoo.isTourReady('test_limited_categories')" 2026-11-11 10:05:37,904 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:37,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:37] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-11-11 10:05:37,949 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:37] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-11-11 10:05:37,966 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:37] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-11-11 10:05:38,595 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:38] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:05:38,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:38,641 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: IndexedDB 1 Ready 2026-11-11 10:05:38,670 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:05:38,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Evaluate test code "odoo.startTour('test_limited_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:38,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [1/14] Tour test_limited_categories → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:39,325 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 199 0.190 0.497 2026-11-11 10:05:39,333 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.692 2026-11-11 10:05:39,589 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 10:05:39,610 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 10:05:39,639 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:39,712 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:39,764 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:05:39,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:39,901 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:39,919 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:05:39,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.006 0.025 2026-11-11 10:05:39,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:05:39,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:40,005 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:40] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-11-11 10:05:40,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [2/14] Tour test_limited_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:40,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [3/14] Tour test_limited_categories → Step selecting 'Parent' subcategory (trigger: .product-screen .rightpane .category-button:contains("Parent")) 2026-11-11 10:05:40,365 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:40] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 20 0.022 0.076 2026-11-11 10:05:40,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [4/14] Tour test_limited_categories → Step 'Parent' subcategory selected (trigger: button.category-button:contains("Parent")) 2026-11-11 10:05:40,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [5/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 10:05:40,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [6/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 10:05:40,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [7/14] Tour test_limited_categories → Step selecting 'Child 1' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 1")) 2026-11-11 10:05:40,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [8/14] Tour test_limited_categories → Step 'Child 1' subcategory selected (trigger: button.category-button:contains("Child 1")) 2026-11-11 10:05:40,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [9/14] Tour test_limited_categories → Step 'Product 1' should be displayed (trigger: .product-list .product-name:contains("Product 1")) 2026-11-11 10:05:40,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [10/14] Tour test_limited_categories → Step Check that: ---'Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 2")))) 2026-11-11 10:05:40,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [11/14] Tour test_limited_categories → Step selecting 'Child 2' subcategory (trigger: .product-screen .rightpane .category-button:contains("Child 2")) 2026-11-11 10:05:40,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [12/14] Tour test_limited_categories → Step 'Child 2' subcategory selected (trigger: button.category-button:contains("Child 2")) 2026-11-11 10:05:40,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [13/14] Tour test_limited_categories → Step Check that: ---'Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Product 1")))) 2026-11-11 10:05:41,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: [14/14] Tour test_limited_categories → Step 'Product 2' should be displayed (trigger: .product-list .product-name:contains("Product 2")) 2026-11-11 10:05:41,119 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: tour succeeded 2026-11-11 10:05:41,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: ╔════════════════════════════════════════╗ ║ TOUR test_limited_categories SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:05:41,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.browser: heap 14059156 (allocated 14950400) 2026-11-11 10:05:41,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Closing chrome headless with pid 31485 2026-11-11 10:05:41,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Closing websocket connection 2026-11-11 10:05:41,264 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Terminating chrome headless with pid 31485 2026-11-11 10:05:41,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100541_395363_test_limited_categories.txt 2026-11-11 10:05:41,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Removing chrome user profile "/tmp/tmpzf2g2cv2_chrome_odoo" 2026-11-11 10:05:41,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories_child_product_search ... 2026-11-11 10:05:42,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Chrome pid: 31667 2026-11-11 10:05:42,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Chrome headless temporary user profile dir: /tmp/tmp0itc97w3_chrome_odoo 2026-11-11 10:05:42,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Issuing json command http://127.0.0.1:45395/json/version 2026-11-11 10:05:42,404 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45395/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:42,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:42,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Issuing json command http://127.0.0.1:45395/json 2026-11-11 10:05:42,480 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45395/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:42,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Websocket url found: ws://127.0.0.1:45395/devtools/page/DA2850261E424C99FEF100F49A12F5AD 2026-11-11 10:05:42,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Enable chrome headless console log notification 2026-11-11 10:05:42,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Chrome headless enable page notifications 2026-11-11 10:05:42,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:42,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Setting session cookie in browser 2026-11-11 10:05:42,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:42,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:42,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:43,777 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:43] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.083 0.913 2026-11-11 10:05:43,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Navigation result: {'frameId': 'DA2850261E424C99FEF100F49A12F5AD', 'loaderId': '177C41ED97B66D19CF8E2EC9ECC11D7E', 'isDownload': False} 2026-11-11 10:05:43,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Evaluate ready code "odoo.isTourReady('test_limited_categories_child_product_search')" 2026-11-11 10:05:43,827 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:43,872 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 10:05:43,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 10:05:43,908 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.069 2026-11-11 10:05:44,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:05:44,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:05:44,647 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:44,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Evaluate test code "odoo.startTour('test_limited_categories_child_product_search', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:44,682 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: IndexedDB 1 Ready 2026-11-11 10:05:44,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [1/7] Tour test_limited_categories_child_product_search → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:45,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 297 0.310 0.451 2026-11-11 10:05:45,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.764 2026-11-11 10:05:45,682 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.012 2026-11-11 10:05:45,685 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.028 2026-11-11 10:05:45,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:05:45,757 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:45,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 10:05:45,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:45,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:45,935 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:45,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.011 0.024 2026-11-11 10:05:45,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:45,990 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:45] "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:05:46,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:46] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.007 0.025 2026-11-11 10:05:46,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [2/7] Tour test_limited_categories_child_product_search → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:46,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [3/7] Tour test_limited_categories_child_product_search → Step Click search field (trigger: .fa-search) 2026-11-11 10:05:46,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.046 0.078 2026-11-11 10:05:46,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [4/7] Tour test_limited_categories_child_product_search → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:05:46,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [5/7] Tour test_limited_categories_child_product_search → Step Check that: ---'Child Cat Product' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Child Cat Product")))) 2026-11-11 10:05:46,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [6/7] Tour test_limited_categories_child_product_search → Step Click 'Search more' to search for unloaded product on the server (trigger: .search-more-button button) 2026-11-11 10:05:47,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: [7/7] Tour test_limited_categories_child_product_search → Step 'Child Cat Product' should be displayed (trigger: .product-list .product-name:contains("Child Cat Product")) 2026-11-11 10:05:47,108 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:47] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 14 0.017 0.049 2026-11-11 10:05:47,169 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:47] "POST /web/dataset/call_kw/product.template/read HTTP/1.1" 200 - 4 0.007 0.031 2026-11-11 10:05:47,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: tour succeeded 2026-11-11 10:05:47,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.004 0.020 2026-11-11 10:05:47,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_limited_categories_child_product_search SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-11-11 10:05:47,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.browser: heap 13940256 (allocated 14950400) 2026-11-11 10:05:47,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.013 2026-11-11 10:05:47,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Closing chrome headless with pid 31667 2026-11-11 10:05:47,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Closing websocket connection 2026-11-11 10:05:47,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Terminating chrome headless with pid 31667 2026-11-11 10:05:47,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100547_473471_test_limited_categories_child_product_search.txt 2026-11-11 10:05:47,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Removing chrome user profile "/tmp/tmp0itc97w3_chrome_odoo" 2026-11-11 10:05:47,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-11-11 10:05:49,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Chrome pid: 31852 2026-11-11 10:05:49,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Chrome headless temporary user profile dir: /tmp/tmpdlu7n0t1_chrome_odoo 2026-11-11 10:05:49,059 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:35071/json/version 2026-11-11 10:05:49,060 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35071/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:49,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:49,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:35071/json 2026-11-11 10:05:49,100 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35071/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:49,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Websocket url found: ws://127.0.0.1:35071/devtools/page/1C68803A4043E51A05ACCF7A093E64B5 2026-11-11 10:05:49,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Enable chrome headless console log notification 2026-11-11 10:05:49,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Chrome headless enable page notifications 2026-11-11 10:05:49,296 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:49,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Setting session cookie in browser 2026-11-11 10:05:49,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:49,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:49,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:50,356 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:50] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.087 0.938 2026-11-11 10:05:50,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Navigation result: {'frameId': '1C68803A4043E51A05ACCF7A093E64B5', 'loaderId': 'DA4168F05846502101380F64C3D3E9F7', 'isDownload': False} 2026-11-11 10:05:50,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-11-11 10:05:50,389 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:50,420 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:50] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-11-11 10:05:50,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:50] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:05:50,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:50] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.037 2026-11-11 10:05:51,135 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:51] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:05:51,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:05:51,177 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:05:51,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Evaluate test code "odoo.startTour('limitedProductPricelistLoading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:51,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: IndexedDB 1 Ready 2026-11-11 10:05:51,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [1/19] Tour limitedProductPricelistLoading → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:51,963 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:51] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 306 0.280 0.495 2026-11-11 10:05:51,974 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.779 2026-11-11 10:05:52,221 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 10:05:52,243 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.019 2026-11-11 10:05:52,267 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:05:52,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:05:52,389 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:05:52,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-11-11 10:05:52,510 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:05:52,527 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:05:52,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.014 0.025 2026-11-11 10:05:52,618 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:52,622 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:05:52,650 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:52] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.019 2026-11-11 10:05:52,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [2/19] Tour limitedProductPricelistLoading → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:05:52,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [3/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100100' (trigger: body) 2026-11-11 10:05:52,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [4/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:53,011 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.037 0.093 2026-11-11 10:05:53,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [5/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.0","price":"80.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1")):has(.price:contains("80.0"))) 2026-11-11 10:05:53,090 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 20 0.028 0.088 2026-11-11 10:05:53,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "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:05:53,194 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 21 0.026 0.055 2026-11-11 10:05:53,216 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.004 0.098 2026-11-11 10:05:53,245 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.011 0.118 2026-11-11 10:05:53,262 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.021 2026-11-11 10:05:53,300 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 10:05:53,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [6/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:53,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [7/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100201' (trigger: body) 2026-11-11 10:05:53,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [8/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:53,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [9/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2 (White)","quantity":"1.0","price":"100.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2 (White)")):has(.qty:contains("1")):has(.price:contains("100.0"))) 2026-11-11 10:05:53,620 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 25 0.033 0.078 2026-11-11 10:05:53,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 25 0.030 0.071 2026-11-11 10:05:53,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.016 0.108 2026-11-11 10:05:53,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 19 0.021 0.175 2026-11-11 10:05:53,868 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.057 2026-11-11 10:05:53,911 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/product.template/read HTTP/1.1" 200 - 3 0.006 0.033 2026-11-11 10:05:53,947 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/product.template.attribute.value/read HTTP/1.1" 200 - 3 0.001 0.007 2026-11-11 10:05:53,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:53] "POST /web/dataset/call_kw/product.template.attribute.line/read HTTP/1.1" 200 - 3 0.002 0.008 2026-11-11 10:05:54,013 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/product.attribute/read HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:05:54,041 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/product.template.attribute.value/read HTTP/1.1" 200 - 3 0.002 0.008 2026-11-11 10:05:54,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.008 0.018 2026-11-11 10:05:54,112 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.005 0.037 2026-11-11 10:05:54,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 10:05:54,160 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 10:05:54,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [10/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:54,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [11/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100202' (trigger: body) 2026-11-11 10:05:54,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [12/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:54,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [13/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2 (Red)","quantity":"1.0","price":"120.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2 (Red)")):has(.qty:contains("1")):has(.price:contains("120.0"))) 2026-11-11 10:05:54,472 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [14/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:54,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [15/19] Tour limitedProductPricelistLoading → Step PoS model scan barcode '0100300' (trigger: body) 2026-11-11 10:05:54,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [16/19] Tour limitedProductPricelistLoading → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:05:54,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [17/19] Tour limitedProductPricelistLoading → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 3","quantity":"1.0","price":"50.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 3")):has(.qty:contains("1")):has(.price:contains("50.0"))) 2026-11-11 10:05:54,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 20 0.031 0.055 2026-11-11 10:05:54,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 20 0.048 0.048 2026-11-11 10:05:54,861 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.008 0.107 2026-11-11 10:05:54,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.009 0.135 2026-11-11 10:05:54,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.003 0.014 2026-11-11 10:05:54,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [18/19] Tour limitedProductPricelistLoading → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:05:54,974 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.003 0.015 2026-11-11 10:05:55,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: [19/19] Tour limitedProductPricelistLoading → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:05:55,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: tour succeeded 2026-11-11 10:05:55,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR limitedProductPricelistLoading SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-11 10:05:55,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.browser: heap 15296692 (allocated 16785408) 2026-11-11 10:05:55,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Closing chrome headless with pid 31852 2026-11-11 10:05:55,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Closing websocket connection 2026-11-11 10:05:55,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Terminating chrome headless with pid 31852 2026-11-11 10:05:55,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100555_360633_test_limited_product_pricelist_loading.txt 2026-11-11 10:05:55,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Removing chrome user profile "/tmp/tmpdlu7n0t1_chrome_odoo" 2026-11-11 10:05:55,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot ... 2026-11-11 10:05:56,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Chrome pid: 32057 2026-11-11 10:05:56,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Chrome headless temporary user profile dir: /tmp/tmphsvm_ots_chrome_odoo 2026-11-11 10:05:56,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Issuing json command http://127.0.0.1:42785/json/version 2026-11-11 10:05:56,654 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42785/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:05:56,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Browser version: Chrome/150.0.7871.114 2026-11-11 10:05:56,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Issuing json command http://127.0.0.1:42785/json 2026-11-11 10:05:56,709 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42785/json with timeout 3 increased to 10s during tests 2026-11-11 10:05:56,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Websocket url found: ws://127.0.0.1:42785/devtools/page/7DF8D60A38846EEC7CEAFF2FB8057888 2026-11-11 10:05:56,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Enable chrome headless console log notification 2026-11-11 10:05:56,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Chrome headless enable page notifications 2026-11-11 10:05:57,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:05:57,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Setting session cookie in browser 2026-11-11 10:05:57,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:05:57,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:05:57,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:05:58,136 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.117 0.950 2026-11-11 10:05:58,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Navigation result: {'frameId': '7DF8D60A38846EEC7CEAFF2FB8057888', 'loaderId': '23FDC9459539CCCD70EC899F30CBBB2E', 'isDownload': False} 2026-11-11 10:05:58,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Evaluate ready code "odoo.isTourReady('LotTour')" 2026-11-11 10:05:58,180 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:05:58,230 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-11 10:05:58,246 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.047 2026-11-11 10:05:58,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.087 2026-11-11 10:05:58,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:05:58,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:05:58,901 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:05:58,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: IndexedDB 1 Ready 2026-11-11 10:05:58,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Evaluate test code "odoo.startTour('LotTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:05:58,941 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [1/38] Tour LotTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:05:59,765 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:59] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.305 0.549 2026-11-11 10:05:59,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:05:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.863 2026-11-11 10:06:00,058 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-11-11 10:06:00,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:06:00,092 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:06:00,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.010 2026-11-11 10:06:00,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-11-11 10:06:00,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:00,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:00,340 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:06:00,379 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.008 0.040 2026-11-11 10:06:00,448 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:06:00,450 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "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:06:00,480 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-11-11 10:06:00,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [2/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:00,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [3/38] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:06:00,828 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.076 2026-11-11 10:06:00,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [4/38] Tour LotTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:06:00,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:00] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 9 0.005 0.019 2026-11-11 10:06:00,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [5/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:06:01,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [6/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:01,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [7/38] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 10:06:01,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:01] "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:06:01,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [8/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:01,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [9/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:01,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [10/38] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 10:06:01,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [11/38] Tour LotTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:06:01,490 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:01] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.012 2026-11-11 10:06:01,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [12/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:06:01,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [13/38] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 10:06:01,689 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [14/38] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 10:06:01,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [15/38] Tour LotTour → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 10:06:01,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:01] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.012 2026-11-11 10:06:01,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [16/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:06:01,898 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [17/38] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":2} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("2"))) 2026-11-11 10:06:01,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [18/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:02,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [19/38] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:06:02,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [20/38] Tour LotTour → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 10:06:02,112 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:02] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.018 2026-11-11 10:06:02,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [21/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:06:02,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [22/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:02,314 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [23/38] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-11 10:06:02,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [24/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:02,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [25/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:02,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [26/38] Tour LotTour → Step .info-list:contains('SN 3') 2026-11-11 10:06:02,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [27/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:02,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [28/38] Tour LotTour → Step .pos-leftheader .list-plus-btn 2026-11-11 10:06:02,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [29/38] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:06:02,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [30/38] Tour LotTour → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 10:06:02,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:02] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.006 0.012 2026-11-11 10:06:02,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [31/38] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:06:02,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [32/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:02,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [33/38] Tour LotTour → Step .info-list:not(:contains('SN 3')) 2026-11-11 10:06:03,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [34/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:03,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [35/38] Tour LotTour → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-11 10:06:03,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [36/38] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:03,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:03] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 6 0.006 0.019 2026-11-11 10:06:03,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [37/38] Tour LotTour → Step .info-list:contains('Lot Number 1001') 2026-11-11 10:06:03,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: [38/38] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:03,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: tour succeeded 2026-11-11 10:06:03,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: ╔════════════════════════╗ ║ TOUR LotTour SUCCEEDED ║ ╚════════════════════════╝ 2026-11-11 10:06:03,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.browser: heap 15825124 (allocated 17309696) 2026-11-11 10:06:03,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Closing chrome headless with pid 32057 2026-11-11 10:06:03,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Closing websocket connection 2026-11-11 10:06:03,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Terminating chrome headless with pid 32057 2026-11-11 10:06:03,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100603_670419_test_lot.txt 2026-11-11 10:06:03,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Removing chrome user profile "/tmp/tmphsvm_ots_chrome_odoo" 2026-11-11 10:06:03,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-11-11 10:06:04,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome pid: 32249 2026-11-11 10:06:04,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmpvh967hf6_chrome_odoo 2026-11-11 10:06:04,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:38649/json/version 2026-11-11 10:06:04,437 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38649/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:04,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:04,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:38649/json 2026-11-11 10:06:04,522 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38649/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:04,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:38649/devtools/page/44CEABF807BC02C8E663F8D598A0C9A5 2026-11-11 10:06:04,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Enable chrome headless console log notification 2026-11-11 10:06:04,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless enable page notifications 2026-11-11 10:06:04,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:04,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Setting session cookie in browser 2026-11-11 10:06:04,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:04,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:04,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:07,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.091 2.105 2026-11-11 10:06:07,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Navigation result: {'frameId': '44CEABF807BC02C8E663F8D598A0C9A5', 'loaderId': '7490C653C3BECE99E1320A6168ECB778', 'isDownload': False} 2026-11-11 10:06:07,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-11-11 10:06:07,060 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:07,076 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-11-11 10:06:07,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 10:06:07,110 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.043 2026-11-11 10:06:07,809 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-11-11 10:06:07,831 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:07,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:07,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.012 2026-11-11 10:06:07,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: IndexedDB 1 Ready 2026-11-11 10:06:07,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:07,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [1/32] Tour LotRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:08,764 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:08] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.375 0.536 2026-11-11 10:06:08,766 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.866 2026-11-11 10:06:09,041 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:06:09,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:06:09,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-11-11 10:06:09,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-11-11 10:06:09,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:09,312 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:09,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:06:09,367 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.014 0.039 2026-11-11 10:06:09,389 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "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:06:09,396 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:06:09,418 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.021 2026-11-11 10:06:09,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [2/32] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:09,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [3/32] Tour LotRefundTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:06:09,791 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.076 2026-11-11 10:06:09,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [4/32] Tour LotRefundTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:06:09,886 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:09] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.007 0.027 2026-11-11 10:06:09,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [5/32] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:06:10,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [6/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:10,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [7/32] Tour LotRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 10:06:10,201 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:10] "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:06:10,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [8/32] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:10,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [9/32] Tour LotRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:06:10,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [10/32] Tour LotRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:06:10,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [11/32] Tour LotRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:06:10,449 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:10,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:06:10,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [12/32] Tour LotRefundTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:06:10,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [13/32] Tour LotRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:06:10,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12463541 started for PoS orders references: [{'name': 'Order 00154-001-0001', 'uuid': '8c251d7a-3da1-4113-a74e-6a2a882ef227'}] 2026-11-11 10:06:10,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [14/32] Tour LotRefundTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:06:10,712 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:11,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12463541 order {'name': 'Order 00154-001-0001', 'uuid': '8c251d7a-3da1-4113-a74e-6a2a882ef227'} created pos.order #104 2026-11-11 10:06:11,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12463541 finished 2026-11-11 10:06:11,697 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 376 0.312 0.694 2026-11-11 10:06:11,793 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.005 0.010 2026-11-11 10:06:11,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:11] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.006 0.010 2026-11-11 10:06:11,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [15/32] Tour LotRefundTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:06:11,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [16/32] Tour LotRefundTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:06:11,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [17/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:12,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [18/32] Tour LotRefundTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:06:12,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [19/32] Tour LotRefundTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:06:12,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [20/32] Tour LotRefundTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:06:12,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [21/32] Tour LotRefundTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 10:06:12,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:12] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.005 0.019 2026-11-11 10:06:12,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [22/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:12,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [23/32] Tour LotRefundTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:06:12,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [24/32] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:12,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [25/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:12,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [26/32] Tour LotRefundTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 10:06:12,672 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [27/32] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:12,739 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [28/32] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:12,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [29/32] Tour LotRefundTour → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 10:06:12,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [30/32] Tour LotRefundTour → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:06:12,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [31/32] Tour LotRefundTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-11 10:06:13,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [32/32] Tour LotRefundTour → Step Check lot number (trigger: .popup-input:value(123456789)) 2026-11-11 10:06:13,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:13] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 5 0.003 0.013 2026-11-11 10:06:13,095 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: tour succeeded 2026-11-11 10:06:13,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-11 10:06:13,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.browser: heap 17000120 (allocated 18489344) 2026-11-11 10:06:13,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Closing chrome headless with pid 32249 2026-11-11 10:06:13,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Closing websocket connection 2026-11-11 10:06:13,249 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Terminating chrome headless with pid 32249 2026-11-11 10:06:13,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100613_373071_test_lot_refund.txt 2026-11-11 10:06:13,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Removing chrome user profile "/tmp/tmpvh967hf6_chrome_odoo" 2026-11-11 10:06:13,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-11-11 10:06:14,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Chrome pid: 32442 2026-11-11 10:06:14,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Chrome headless temporary user profile dir: /tmp/tmpixs5zxq6_chrome_odoo 2026-11-11 10:06:14,633 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Issuing json command http://127.0.0.1:43023/json/version 2026-11-11 10:06:14,634 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43023/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:14,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:14,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Issuing json command http://127.0.0.1:43023/json 2026-11-11 10:06:14,696 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43023/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:14,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Websocket url found: ws://127.0.0.1:43023/devtools/page/D314149B7459FEC36400E5CA021DB38D 2026-11-11 10:06:14,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Enable chrome headless console log notification 2026-11-11 10:06:14,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Chrome headless enable page notifications 2026-11-11 10:06:14,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:15,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Setting session cookie in browser 2026-11-11 10:06:15,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:15,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:15,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:16,120 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.088 0.990 2026-11-11 10:06:16,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Navigation result: {'frameId': 'D314149B7459FEC36400E5CA021DB38D', 'loaderId': 'E7469B1BD54A56E7778FB5607200E768', 'isDownload': False} 2026-11-11 10:06:16,131 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-11-11 10:06:16,150 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:16,170 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-11-11 10:06:16,184 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-11-11 10:06:16,210 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.044 2026-11-11 10:06:16,848 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:06:16,862 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:16,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:16,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: IndexedDB 1 Ready 2026-11-11 10:06:16,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Evaluate test code "odoo.startTour('MultiProductOptionsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:16,949 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [1/7] Tour MultiProductOptionsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:17,892 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.354 0.649 2026-11-11 10:06:17,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.989 2026-11-11 10:06:18,181 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:06:18,194 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:06:18,224 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:06:18,271 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-11-11 10:06:18,307 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-11-11 10:06:18,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:18,405 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:06:18,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:06:18,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.037 2026-11-11 10:06:18,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "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:06:18,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:06:18,533 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.023 2026-11-11 10:06:18,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [2/7] Tour MultiProductOptionsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:18,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [3/7] Tour MultiProductOptionsTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:06:18,876 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.047 0.089 2026-11-11 10:06:18,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [4/7] Tour MultiProductOptionsTour → Step option Value 1 is shown (trigger: .form-check-label:contains('Value 1')) 2026-11-11 10:06:18,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:18] "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:06:19,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [5/7] Tour MultiProductOptionsTour → Step option Value 2 is shown (trigger: .form-check-label:contains('Value 2')) 2026-11-11 10:06:19,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [6/7] Tour MultiProductOptionsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:06:19,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: [7/7] Tour MultiProductOptionsTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:06:19,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: tour succeeded 2026-11-11 10:06:19,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiProductOptionsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:06:19,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.browser: heap 14813852 (allocated 15474688) 2026-11-11 10:06:19,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Closing chrome headless with pid 32442 2026-11-11 10:06:19,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Closing websocket connection 2026-11-11 10:06:19,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Terminating chrome headless with pid 32442 2026-11-11 10:06:19,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100619_530448_test_multi_product_options.txt 2026-11-11 10:06:19,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Removing chrome user profile "/tmp/tmpixs5zxq6_chrome_odoo" 2026-11-11 10:06:19,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_pricelist_rules ... 2026-11-11 10:06:20,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Chrome pid: 32623 2026-11-11 10:06:20,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Chrome headless temporary user profile dir: /tmp/tmpwdr_w1zx_chrome_odoo 2026-11-11 10:06:20,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Issuing json command http://127.0.0.1:45257/json/version 2026-11-11 10:06:20,424 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45257/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:20,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:20,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Issuing json command http://127.0.0.1:45257/json 2026-11-11 10:06:20,544 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45257/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:20,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Websocket url found: ws://127.0.0.1:45257/devtools/page/60F07BAEA5F32BFAE945B322E2DCCE47 2026-11-11 10:06:20,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Enable chrome headless console log notification 2026-11-11 10:06:20,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Chrome headless enable page notifications 2026-11-11 10:06:20,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:20,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Setting session cookie in browser 2026-11-11 10:06:20,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:20,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:20,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:21,901 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:21] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.100 0.947 2026-11-11 10:06:21,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Navigation result: {'frameId': '60F07BAEA5F32BFAE945B322E2DCCE47', 'loaderId': '2F0BEE6E43F0723F5DF6D33840A60B51', 'isDownload': False} 2026-11-11 10:06:21,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Evaluate ready code "odoo.isTourReady('multiPricelistRulesTour')" 2026-11-11 10:06:21,933 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:21,964 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:21] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-11-11 10:06:21,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:21] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.024 2026-11-11 10:06:21,995 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:21] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.046 2026-11-11 10:06:22,675 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:22] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:06:22,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:22,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Evaluate test code "odoo.startTour('multiPricelistRulesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:22,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: IndexedDB 1 Ready 2026-11-11 10:06:22,733 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:06:22,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [1/15] Tour multiPricelistRulesTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:23,585 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.313 0.549 2026-11-11 10:06:23,593 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.862 2026-11-11 10:06:23,856 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.010 2026-11-11 10:06:23,863 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.016 2026-11-11 10:06:23,893 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:06:23,953 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:06:23,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:23] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:06:24,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:24,130 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:24,144 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:24,184 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.011 0.038 2026-11-11 10:06:24,208 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:06:24,216 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:06:24,235 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-11-11 10:06:24,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [2/15] Tour multiPricelistRulesTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:24,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [3/15] Tour multiPricelistRulesTour → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 10:06:24,607 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.034 0.086 2026-11-11 10:06:24,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [4/15] Tour multiPricelistRulesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:24,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [5/15] Tour multiPricelistRulesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1.0","price":"200.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1")):has(.price:contains("200.0"))) 2026-11-11 10:06:24,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:24] "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:06:24,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [6/15] Tour multiPricelistRulesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:24,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [7/15] Tour multiPricelistRulesTour → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 10:06:25,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [8/15] Tour multiPricelistRulesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:25,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [9/15] Tour multiPricelistRulesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"2.0","price":"200.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("2")):has(.price:contains("200.0"))) 2026-11-11 10:06:25,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [10/15] Tour multiPricelistRulesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:25,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [11/15] Tour multiPricelistRulesTour → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 10:06:25,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [12/15] Tour multiPricelistRulesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:25,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [13/15] Tour multiPricelistRulesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"3.0","price":"150.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("3")):has(.price:contains("150.0"))) 2026-11-11 10:06:25,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [14/15] Tour multiPricelistRulesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:25,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: [15/15] Tour multiPricelistRulesTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:06:25,565 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: tour succeeded 2026-11-11 10:06:25,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: ╔════════════════════════════════════════╗ ║ TOUR multiPricelistRulesTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:06:25,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.browser: heap 14866344 (allocated 16261120) 2026-11-11 10:06:25,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Closing chrome headless with pid 32623 2026-11-11 10:06:25,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Closing websocket connection 2026-11-11 10:06:25,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Terminating chrome headless with pid 32623 2026-11-11 10:06:25,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100625_801891_test_multi_product_pricelist_rules.txt 2026-11-11 10:06:25,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Removing chrome user profile "/tmp/tmpwdr_w1zx_chrome_odoo" 2026-11-11 10:06:25,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_not_available_pricelist_not_set_on_order ... 2026-11-11 10:06:26,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Chrome pid: 32800 2026-11-11 10:06:26,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Chrome headless temporary user profile dir: /tmp/tmp0tju7cvk_chrome_odoo 2026-11-11 10:06:26,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Issuing json command http://127.0.0.1:41831/json/version 2026-11-11 10:06:26,759 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41831/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:26,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:26,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Issuing json command http://127.0.0.1:41831/json 2026-11-11 10:06:26,822 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41831/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:26,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Websocket url found: ws://127.0.0.1:41831/devtools/page/8E0C0F292A919F2A58F30D171DEEFBEC 2026-11-11 10:06:26,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Enable chrome headless console log notification 2026-11-11 10:06:26,857 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Chrome headless enable page notifications 2026-11-11 10:06:27,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:27,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Setting session cookie in browser 2026-11-11 10:06:27,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:27,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:27,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:28,068 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.089 0.935 2026-11-11 10:06:28,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Navigation result: {'frameId': '8E0C0F292A919F2A58F30D171DEEFBEC', 'loaderId': '46D5D45D028351451C60A3277CCAD595', 'isDownload': False} 2026-11-11 10:06:28,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Evaluate ready code "odoo.isTourReady('test_not_available_pricelist_not_set_on_order')" 2026-11-11 10:06:28,101 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:28,125 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-11-11 10:06:28,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-11-11 10:06:28,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-11-11 10:06:28,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:06:28,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:28,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: IndexedDB 1 Ready 2026-11-11 10:06:28,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:06:28,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Evaluate test code "odoo.startTour('test_not_available_pricelist_not_set_on_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:28,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [1/31] Tour test_not_available_pricelist_not_set_on_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:29,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:29] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 316 0.293 0.548 2026-11-11 10:06:29,669 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.847 2026-11-11 10:06:29,928 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.010 2026-11-11 10:06:29,932 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.013 2026-11-11 10:06:29,963 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:06:30,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:06:30,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:06:30,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:30,240 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:06:30,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 10:06:30,309 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "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:06:30,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:06:30,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.062 2026-11-11 10:06:30,359 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.043 2026-11-11 10:06:30,362 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [2/31] Tour test_not_available_pricelist_not_set_on_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:30,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [3/31] Tour test_not_available_pricelist_not_set_on_order → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:06:30,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.069 2026-11-11 10:06:30,751 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [4/31] Tour test_not_available_pricelist_not_set_on_order → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:06:30,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [5/31] Tour test_not_available_pricelist_not_set_on_order → Step .pos-search-bar .filter 2026-11-11 10:06:30,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:30] "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:06:30,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [6/31] Tour test_not_available_pricelist_not_set_on_order → Step .pos-search-bar .filter ul 2026-11-11 10:06:31,005 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [7/31] Tour test_not_available_pricelist_not_set_on_order → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 10:06:31,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [8/31] Tour test_not_available_pricelist_not_set_on_order → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:06:31,110 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:31] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.007 0.029 2026-11-11 10:06:31,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [9/31] Tour test_not_available_pricelist_not_set_on_order → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:06:31,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [10/31] Tour test_not_available_pricelist_not_set_on_order → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:06:31,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [11/31] Tour test_not_available_pricelist_not_set_on_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:31,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [12/31] Tour test_not_available_pricelist_not_set_on_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:06:31,394 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:31] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 83 0.082 0.180 2026-11-11 10:06:31,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [13/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:06:31,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [14/31] Tour test_not_available_pricelist_not_set_on_order → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:06:31,539 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 25 0.029 0.077 2026-11-11 10:06:31,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 6 0.005 0.096 2026-11-11 10:06:31,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [15/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 10:06:31,604 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.021 2026-11-11 10:06:31,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [16/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:06:31,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [17/31] Tour test_not_available_pricelist_not_set_on_order → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:06:31,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [18/31] Tour test_not_available_pricelist_not_set_on_order → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:06:31,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [19/31] Tour test_not_available_pricelist_not_set_on_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("2"))) 2026-11-11 10:06:32,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [20/31] Tour test_not_available_pricelist_not_set_on_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:32,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [21/31] Tour test_not_available_pricelist_not_set_on_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:32,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [22/31] Tour test_not_available_pricelist_not_set_on_order → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:06:32,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [23/31] Tour test_not_available_pricelist_not_set_on_order → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:06:32,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [24/31] Tour test_not_available_pricelist_not_set_on_order → Step click partner 'AA Customer' from partner list screen (trigger: .modal .partner-list b:contains(AA Customer)) 2026-11-11 10:06:32,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [25/31] Tour test_not_available_pricelist_not_set_on_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:32,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [26/31] Tour test_not_available_pricelist_not_set_on_order → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:06:32,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [27/31] Tour test_not_available_pricelist_not_set_on_order → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:06:32,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [28/31] Tour test_not_available_pricelist_not_set_on_order → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:06:32,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:06:32,792 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:06:32,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [29/31] Tour test_not_available_pricelist_not_set_on_order → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:06:32,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [30/31] Tour test_not_available_pricelist_not_set_on_order → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:06:33,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95043228 started for PoS orders references: [{'name': 'Order 00157-001-0001', 'uuid': 'c08ce214-9c58-43c3-a53e-844aaa50d856'}] 2026-11-11 10:06:33,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: [31/31] Tour test_not_available_pricelist_not_set_on_order → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:06:33,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:06:33,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95043228 order {'name': 'Order 00157-001-0001', 'uuid': 'c08ce214-9c58-43c3-a53e-844aaa50d856'} created pos.order #106 2026-11-11 10:06:33,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95043228 finished 2026-11-11 10:06:33,989 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 307 0.304 0.665 2026-11-11 10:06:34,062 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:06:34,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:34] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.018 2026-11-11 10:06:34,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: tour succeeded 2026-11-11 10:06:34,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR test_not_available_pricelist_not_set_on_order SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-11 10:06:34,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.browser: heap 16620452 (allocated 18227200) 2026-11-11 10:06:34,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Closing chrome headless with pid 32800 2026-11-11 10:06:34,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Closing websocket connection 2026-11-11 10:06:34,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Terminating chrome headless with pid 32800 2026-11-11 10:06:34,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100634_561907_test_not_available_pricelist_not_set_on_order.txt 2026-11-11 10:06:34,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Removing chrome user profile "/tmp/tmp0tju7cvk_chrome_odoo" 2026-11-11 10:06:34,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_offline_barcode_not_in_pos ... 2026-11-11 10:06:35,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Chrome pid: 32996 2026-11-11 10:06:35,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Chrome headless temporary user profile dir: /tmp/tmpldze54ik_chrome_odoo 2026-11-11 10:06:35,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Issuing json command http://127.0.0.1:44107/json/version 2026-11-11 10:06:35,144 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44107/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:35,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:35,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Issuing json command http://127.0.0.1:44107/json 2026-11-11 10:06:35,213 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44107/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:35,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Websocket url found: ws://127.0.0.1:44107/devtools/page/450EB7220C944421820509534C957F1C 2026-11-11 10:06:35,240 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Enable chrome headless console log notification 2026-11-11 10:06:35,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Chrome headless enable page notifications 2026-11-11 10:06:35,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:35,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Setting session cookie in browser 2026-11-11 10:06:35,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:35,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:35,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:36,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:36] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 185 0.126 1.018 2026-11-11 10:06:36,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Navigation result: {'frameId': '450EB7220C944421820509534C957F1C', 'loaderId': '5693945D98B6B97A2F755077093EDE5A', 'isDownload': False} 2026-11-11 10:06:36,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Evaluate ready code "odoo.isTourReady('test_offline_barcode_not_in_pos')" 2026-11-11 10:06:36,568 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:36,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:36] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-11-11 10:06:36,607 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:36] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-11-11 10:06:36,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:36] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-11-11 10:06:37,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:37] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:06:37,345 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:06:37,363 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:37,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: IndexedDB 1 Ready 2026-11-11 10:06:37,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Evaluate test code "odoo.startTour('test_offline_barcode_not_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:37,405 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [1/9] Tour test_offline_barcode_not_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:38,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.286 0.524 2026-11-11 10:06:38,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.811 2026-11-11 10:06:38,375 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:06:38,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:06:38,410 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:06:38,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:06:38,509 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:06:38,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:38,642 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:38,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:06:38,701 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.030 2026-11-11 10:06:38,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:06:38,775 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:06:38,796 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:38] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.024 2026-11-11 10:06:38,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [2/9] Tour test_offline_barcode_not_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:38,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [3/9] Tour test_offline_barcode_not_in_pos → Step Offline mode is now enabled (trigger: body) 2026-11-11 10:06:39,057 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [4/9] Tour test_offline_barcode_not_in_pos → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-11-11 10:06:39,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:39] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.043 0.081 2026-11-11 10:06:39,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [5/9] Tour test_offline_barcode_not_in_pos → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-11 10:06:39,169 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:39] "GET /point_of_sale/static/src/sounds/error.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:06:39,249 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [6/9] Tour test_offline_barcode_not_in_pos → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:06:39,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [7/9] Tour test_offline_barcode_not_in_pos → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:06:39,336 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:39] "GET /web/image/res.company/6/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-11-11 10:06:39,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [8/9] Tour test_offline_barcode_not_in_pos → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:06:39,431 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:39,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:39,443 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:06:39,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: [9/9] Tour test_offline_barcode_not_in_pos → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:06:39,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: tour succeeded 2026-11-11 10:06:39,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_offline_barcode_not_in_pos SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 10:06:39,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.browser: heap 14673684 (allocated 15474688) 2026-11-11 10:06:39,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Closing chrome headless with pid 32996 2026-11-11 10:06:39,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Closing websocket connection 2026-11-11 10:06:39,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Terminating chrome headless with pid 32996 2026-11-11 10:06:39,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100639_790950_test_offline_barcode_not_in_pos.txt 2026-11-11 10:06:39,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Removing chrome user profile "/tmp/tmpldze54ik_chrome_odoo" 2026-11-11 10:06:39,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_one_attribute_value_scan_barcode ... 2026-11-11 10:06:41,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Chrome pid: 33200 2026-11-11 10:06:41,257 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Chrome headless temporary user profile dir: /tmp/tmpy568hbcj_chrome_odoo 2026-11-11 10:06:41,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Issuing json command http://127.0.0.1:44331/json/version 2026-11-11 10:06:41,259 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44331/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:41,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:41,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Issuing json command http://127.0.0.1:44331/json 2026-11-11 10:06:41,333 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44331/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:41,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Websocket url found: ws://127.0.0.1:44331/devtools/page/F20FE2DF82BE2A2AF9EF9B74A4CBD547 2026-11-11 10:06:41,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Enable chrome headless console log notification 2026-11-11 10:06:41,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Chrome headless enable page notifications 2026-11-11 10:06:41,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:41,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Setting session cookie in browser 2026-11-11 10:06:41,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:41,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:41,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:43,772 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:43] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.080 2.173 2026-11-11 10:06:43,776 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Navigation result: {'frameId': 'F20FE2DF82BE2A2AF9EF9B74A4CBD547', 'loaderId': '919202DB00846EA4B62D9D6873FD8711', 'isDownload': False} 2026-11-11 10:06:43,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Evaluate ready code "odoo.isTourReady('test_one_attribute_value_scan_barcode')" 2026-11-11 10:06:43,799 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:43,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-11-11 10:06:43,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.042 2026-11-11 10:06:43,888 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.073 2026-11-11 10:06:44,530 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:06:44,565 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:06:44,578 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:44,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Evaluate test code "odoo.startTour('test_one_attribute_value_scan_barcode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:44,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [1/11] Tour test_one_attribute_value_scan_barcode → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:44,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: IndexedDB 1 Ready 2026-11-11 10:06:45,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.319 0.513 2026-11-11 10:06:45,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.842 2026-11-11 10:06:45,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.011 2026-11-11 10:06:45,713 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.010 2026-11-11 10:06:45,746 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:06:45,813 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.031 2026-11-11 10:06:45,871 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:06:45,909 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.010 2026-11-11 10:06:45,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:46,052 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:46,077 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:06:46,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.015 0.054 2026-11-11 10:06:46,142 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "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:06:46,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.019 2026-11-11 10:06:46,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [2/11] Tour test_one_attribute_value_scan_barcode → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:46,303 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:06:46,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [3/11] Tour test_one_attribute_value_scan_barcode → Step PoS model scan barcode '1234567' (trigger: body) 2026-11-11 10:06:46,527 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.037 0.068 2026-11-11 10:06:46,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [4/11] Tour test_one_attribute_value_scan_barcode → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:46,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [5/11] Tour test_one_attribute_value_scan_barcode → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test (Red)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test (Red)")):has(.qty:contains("1"))) 2026-11-11 10:06:46,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:46] "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:06:46,691 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [6/11] Tour test_one_attribute_value_scan_barcode → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:46,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [7/11] Tour test_one_attribute_value_scan_barcode → Step PoS model scan barcode '1234568' (trigger: body) 2026-11-11 10:06:46,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [8/11] Tour test_one_attribute_value_scan_barcode → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:46,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [9/11] Tour test_one_attribute_value_scan_barcode → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test (Blue)","quantity":"1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test (Blue)")):has(.qty:contains("1"))) 2026-11-11 10:06:47,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [10/11] Tour test_one_attribute_value_scan_barcode → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:47,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: [11/11] Tour test_one_attribute_value_scan_barcode → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:06:47,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: tour succeeded 2026-11-11 10:06:47,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_one_attribute_value_scan_barcode SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-11 10:06:47,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.browser: heap 15168152 (allocated 16261120) 2026-11-11 10:06:47,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Closing chrome headless with pid 33200 2026-11-11 10:06:47,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Closing websocket connection 2026-11-11 10:06:47,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Terminating chrome headless with pid 33200 2026-11-11 10:06:47,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100647_448065_test_one_attribute_value_scan_barcode.txt 2026-11-11 10:06:47,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Removing chrome user profile "/tmp/tmpy568hbcj_chrome_odoo" 2026-11-11 10:06:47,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-11-11 10:06:48,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Chrome pid: 33396 2026-11-11 10:06:48,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpx3tkxsz4_chrome_odoo 2026-11-11 10:06:48,341 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Issuing json command http://127.0.0.1:40943/json/version 2026-11-11 10:06:48,344 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40943/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:48,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:48,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Issuing json command http://127.0.0.1:40943/json 2026-11-11 10:06:48,488 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40943/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:48,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:40943/devtools/page/3B64A63A3C41255E32E98CDBBE46A400 2026-11-11 10:06:48,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Enable chrome headless console log notification 2026-11-11 10:06:48,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Chrome headless enable page notifications 2026-11-11 10:06:48,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:48,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Setting session cookie in browser 2026-11-11 10:06:48,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:48,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:48,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:49,814 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.103 0.983 2026-11-11 10:06:49,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Navigation result: {'frameId': '3B64A63A3C41255E32E98CDBBE46A400', 'loaderId': '5EC0FED4CD5432F5C75547C7D41FE9E1', 'isDownload': False} 2026-11-11 10:06:49,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-11-11 10:06:49,855 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:49,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-11-11 10:06:49,922 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.053 2026-11-11 10:06:49,938 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.052 2026-11-11 10:06:50,572 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 10:06:50,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: IndexedDB 1 Ready 2026-11-11 10:06:50,642 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 10:06:50,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-11-11 10:06:50,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Evaluate test code "odoo.startTour('PaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:06:50,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [1/18] Tour PaymentScreenInvoiceOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:06:51,595 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.341 0.640 2026-11-11 10:06:51,615 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.984 2026-11-11 10:06:51,851 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:06:51,864 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:06:51,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:06:51,951 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:06:51,989 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 10:06:51,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-11-11 10:06:52,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:06:52,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.044 2026-11-11 10:06:52,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.026 0.058 2026-11-11 10:06:52,216 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:06:52,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:06:52,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [2/18] Tour PaymentScreenInvoiceOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:06:52,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.007 0.024 2026-11-11 10:06:52,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [3/18] Tour PaymentScreenInvoiceOrder → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:06:52,574 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.068 2026-11-11 10:06:52,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [4/18] Tour PaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:52,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [5/18] Tour PaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:06:52,802 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "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:06:52,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [6/18] Tour PaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:06:52,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [7/18] Tour PaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:52,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [8/18] Tour PaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:06:53,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [9/18] Tour PaymentScreenInvoiceOrder → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:06:53,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [10/18] Tour PaymentScreenInvoiceOrder → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:06:53,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [11/18] Tour PaymentScreenInvoiceOrder → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-11 10:06:53,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [12/18] Tour PaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:06:53,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [13/18] Tour PaymentScreenInvoiceOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:06:53,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [14/18] Tour PaymentScreenInvoiceOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:06:53,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [15/18] Tour PaymentScreenInvoiceOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:06:53,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:06:53,748 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:06:53,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [16/18] Tour PaymentScreenInvoiceOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:06:53,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [17/18] Tour PaymentScreenInvoiceOrder → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-11 10:06:53,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: [18/18] Tour PaymentScreenInvoiceOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:06:54,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: tour succeeded 2026-11-11 10:06:54,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: ╔══════════════════════════════════════════╗ ║ TOUR PaymentScreenInvoiceOrder SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 10:06:54,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44795606 started for PoS orders references: [{'name': 'Order 00160-001-0001', 'uuid': 'b2270b62-c975-4507-98ec-e846da93ead1'}] 2026-11-11 10:06:54,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:06:54,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.browser: heap 15723356 (allocated 17833984) 2026-11-11 10:06:54,285 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Closing chrome headless with pid 33396 2026-11-11 10:06:54,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Closing websocket connection 2026-11-11 10:06:54,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Terminating chrome headless with pid 33396 2026-11-11 10:06:54,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100654_437712_test_order_and_invoice_amounts.txt 2026-11-11 10:06:54,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpx3tkxsz4_chrome_odoo" 2026-11-11 10:06:54,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: waiting for threads: [] 2026-11-11 10:06:57,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44795606 order {'name': 'Order 00160-001-0001', 'uuid': 'b2270b62-c975-4507-98ec-e846da93ead1'} created pos.order #107 2026-11-11 10:06:57,513 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44795606 finished 2026-11-11 10:06:57,669 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 931 1.037 2.593 2026-11-11 10:06:57,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_refund_flow ... 2026-11-11 10:06:58,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Chrome pid: 33597 2026-11-11 10:06:58,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Chrome headless temporary user profile dir: /tmp/tmp_nqeexrq_chrome_odoo 2026-11-11 10:06:58,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Issuing json command http://127.0.0.1:35781/json/version 2026-11-11 10:06:58,341 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35781/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:58,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Browser version: Chrome/150.0.7871.114 2026-11-11 10:06:58,432 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Issuing json command http://127.0.0.1:35781/json 2026-11-11 10:06:58,444 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35781/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:58,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Websocket url found: ws://127.0.0.1:35781/devtools/page/80AA2C16A99919EF3A334C66ABCEBC76 2026-11-11 10:06:58,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Enable chrome headless console log notification 2026-11-11 10:06:58,536 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Chrome headless enable page notifications 2026-11-11 10:06:58,616 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:06:58,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Setting session cookie in browser 2026-11-11 10:06:58,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:06:58,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:06:58,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:59,714 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:59] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.087 0.962 2026-11-11 10:06:59,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Navigation result: {'frameId': '80AA2C16A99919EF3A334C66ABCEBC76', 'loaderId': '10A265235CB42BDDD873D05876D2985B', 'isDownload': False} 2026-11-11 10:06:59,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Evaluate ready code "odoo.isTourReady('test_order_refund_flow')" 2026-11-11 10:06:59,746 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:06:59,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:59] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-11-11 10:06:59,787 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:59] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-11-11 10:06:59,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:59] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-11-11 10:07:00,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:07:00,453 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:07:00,474 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-11 10:07:00,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: IndexedDB 1 Ready 2026-11-11 10:07:00,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Evaluate test code "odoo.startTour('test_order_refund_flow', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:07:00,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [1/96] Tour test_order_refund_flow → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:07:00,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 10:07:01,357 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.310 0.564 2026-11-11 10:07:01,360 104 INFO rb-85cb4a8-226658-434924 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.849 2026-11-11 10:07:01,638 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:07:01,666 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:07:01,724 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:07:01,756 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 10:07:01,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:01,910 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:07:01,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:07:01,967 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.033 2026-11-11 10:07:01,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "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:07:01,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:02,028 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:02] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-11-11 10:07:02,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [2/96] Tour test_order_refund_flow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:07:02,249 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [3/96] Tour test_order_refund_flow → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:07:02,409 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:02] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.052 0.098 2026-11-11 10:07:02,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [4/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:02,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [5/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:07:02,676 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [6/96] Tour test_order_refund_flow → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:07:02,682 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:02] "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:07:02,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [7/96] Tour test_order_refund_flow → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:07:02,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [8/96] Tour test_order_refund_flow → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 10:07:02,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [9/96] Tour test_order_refund_flow → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:07:02,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [10/96] Tour test_order_refund_flow → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:07:03,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [11/96] Tour test_order_refund_flow → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:07:03,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [12/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("2"))) 2026-11-11 10:07:03,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [13/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:03,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [14/96] Tour test_order_refund_flow → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 10:07:03,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [15/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:03,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [16/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-11 10:07:03,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [17/96] Tour test_order_refund_flow → Step click numpad button: Price (trigger: div.numpad button[value="Price"]) 2026-11-11 10:07:03,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [18/96] Tour test_order_refund_flow → Step check if --Price-- mode is activated (trigger: div.numpad button[value="Price"].active) 2026-11-11 10:07:03,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [19/96] Tour test_order_refund_flow → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:07:03,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [20/96] Tour test_order_refund_flow → Step click numpad button: Qty (trigger: div.numpad button[value="Qty"]) 2026-11-11 10:07:03,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [21/96] Tour test_order_refund_flow → Step check if --Qty-- mode is activated (trigger: div.numpad button[value="Qty"].active) 2026-11-11 10:07:03,861 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [22/96] Tour test_order_refund_flow → Step click numpad button: 3 (trigger: div.numpad button[value="3"]) 2026-11-11 10:07:03,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [23/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("3"))) 2026-11-11 10:07:04,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [24/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:04,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [25/96] Tour test_order_refund_flow → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:07:04,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [26/96] Tour test_order_refund_flow → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:07:04,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [27/96] Tour test_order_refund_flow → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:07:04,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:07:04,345 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:04,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [28/96] Tour test_order_refund_flow → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:07:04,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [29/96] Tour test_order_refund_flow → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:07:04,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69120284 started for PoS orders references: [{'name': 'Order 00161-001-0001', 'uuid': '07948056-5ef7-4345-b003-7d64443576e3'}] 2026-11-11 10:07:04,655 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [30/96] Tour test_order_refund_flow → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:07:04,706 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:07:05,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69120284 order {'name': 'Order 00161-001-0001', 'uuid': '07948056-5ef7-4345-b003-7d64443576e3'} created pos.order #108 2026-11-11 10:07:05,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69120284 finished 2026-11-11 10:07:05,692 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 369 0.376 0.676 2026-11-11 10:07:05,791 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:07:05,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:05] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 10:07:05,946 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [31/96] Tour test_order_refund_flow → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:07:05,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [32/96] Tour test_order_refund_flow → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:07:06,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [33/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:06,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [34/96] Tour test_order_refund_flow → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:07:06,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [35/96] Tour test_order_refund_flow → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:07:06,279 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [36/96] Tour test_order_refund_flow → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:07:06,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [37/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 10:07:06,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.006 0.022 2026-11-11 10:07:06,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [38/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:06,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [39/96] Tour test_order_refund_flow → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:07:06,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [40/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:06,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [41/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:06,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [42/96] Tour test_order_refund_flow → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 10:07:06,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [43/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:06,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [44/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:06,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [45/96] Tour test_order_refund_flow → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 10:07:07,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [46/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:07,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [47/96] Tour test_order_refund_flow → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:07:07,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [48/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:07,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [49/96] Tour test_order_refund_flow → Step Check orderline with attributes: "Desk Pad" (trigger: .order-container .orderline) 2026-11-11 10:07:07,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [50/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:07,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [51/96] Tour test_order_refund_flow → Step .pos-leftheader .list-plus-btn 2026-11-11 10:07:07,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [52/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:07,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [53/96] Tour test_order_refund_flow → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:07:07,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [54/96] Tour test_order_refund_flow → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:07:07,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [55/96] Tour test_order_refund_flow → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:07:07,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [56/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 10:07:07,684 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:07] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:07:07,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [57/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:07,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [58/96] Tour test_order_refund_flow → Step .ticket-screen .to-refund-highlight:contains("Refunding") 2026-11-11 10:07:07,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [59/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:07,925 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [60/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:07,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [61/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"3.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("3"))) 2026-11-11 10:07:08,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [62/96] Tour test_order_refund_flow → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"3.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("3"))) 2026-11-11 10:07:08,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [63/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:08,209 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [64/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:08,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [65/96] Tour test_order_refund_flow → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:07:08,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [66/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:08,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [67/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:08,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:07:08,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [68/96] Tour test_order_refund_flow → Step .ticket-screen .to-refund-highlight:contains("To Refund: 1.00") 2026-11-11 10:07:08,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [69/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:08,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [70/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:08,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [71/96] Tour test_order_refund_flow → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 10:07:08,774 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [72/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:08,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [73/96] Tour test_order_refund_flow → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:07:08,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [74/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:08,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [75/96] Tour test_order_refund_flow → Step Check orderline with attributes: "Letter Tray" (trigger: .order-container .orderline) 2026-11-11 10:07:08,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [76/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:09,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [77/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:09,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [78/96] Tour test_order_refund_flow → Step order total amount is '-2.20' (trigger: .product-screen .order-summary .total:contains("-2.20")) 2026-11-11 10:07:09,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [79/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:09,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [80/96] Tour test_order_refund_flow → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:07:09,310 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [81/96] Tour test_order_refund_flow → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:07:09,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [82/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0002") 2026-11-11 10:07:09,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [83/96] Tour test_order_refund_flow → Step .ticket-screen .order-row:has(.col:contains("-0002")) .delete-button 2026-11-11 10:07:09,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [84/96] Tour test_order_refund_flow → Step .ticket-screen .orders > .order-row > .col:contains("-0002") ~ .col[name="delete"] 2026-11-11 10:07:09,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [85/96] Tour test_order_refund_flow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:07:09,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [86/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0003") 2026-11-11 10:07:09,724 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [87/96] Tour test_order_refund_flow → Step .ticket-screen .order-row:has(.col:contains("-0003")) .delete-button 2026-11-11 10:07:09,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [88/96] Tour test_order_refund_flow → Step .ticket-screen .orders > .order-row > .col:contains("-0003") ~ .col[name="delete"] 2026-11-11 10:07:09,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [89/96] Tour test_order_refund_flow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:07:09,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [90/96] Tour test_order_refund_flow → Step .pos-search-bar .filter 2026-11-11 10:07:09,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [91/96] Tour test_order_refund_flow → Step .pos-search-bar .filter ul 2026-11-11 10:07:10,039 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [92/96] Tour test_order_refund_flow → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 10:07:10,094 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [93/96] Tour test_order_refund_flow → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 10:07:10,102 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 10:07:10,150 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [94/96] Tour test_order_refund_flow → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:10,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [95/96] Tour test_order_refund_flow → Step No lines are marked for to refund or refunding (trigger: .ticket-screen:not(:has(.to-refund-highlight))) 2026-11-11 10:07:10,272 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: [96/96] Tour test_order_refund_flow → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:10,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: tour succeeded 2026-11-11 10:07:10,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_order_refund_flow SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 10:07:10,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.browser: heap 17694744 (allocated 19804160) 2026-11-11 10:07:10,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Closing chrome headless with pid 33597 2026-11-11 10:07:10,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Closing websocket connection 2026-11-11 10:07:10,585 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Terminating chrome headless with pid 33597 2026-11-11 10:07:10,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100710_709445_test_order_refund_flow.txt 2026-11-11 10:07:10,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Removing chrome user profile "/tmp/tmp_nqeexrq_chrome_odoo" 2026-11-11 10:07:10,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-11-11 10:07:11,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome pid: 33798 2026-11-11 10:07:11,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmp3jj1e1kz_chrome_odoo 2026-11-11 10:07:11,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:36471/json/version 2026-11-11 10:07:11,903 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36471/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:11,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-11-11 10:07:11,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:36471/json 2026-11-11 10:07:11,991 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36471/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:12,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:36471/devtools/page/8A222E7696FB7F9919E2DC4DC69DB7E7 2026-11-11 10:07:12,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-11-11 10:07:12,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-11-11 10:07:12,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:07:12,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-11-11 10:07:12,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:07:12,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:07:12,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:13,347 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:13] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.092 0.975 2026-11-11 10:07:13,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigation result: {'frameId': '8A222E7696FB7F9919E2DC4DC69DB7E7', 'loaderId': '44091CE750D40AD0FB979CC2DC4B209E', 'isDownload': False} 2026-11-11 10:07:13,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Evaluate ready code "odoo.isTourReady('test_order_with_existing_serial')" 2026-11-11 10:07:13,379 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:07:13,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:13] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-11-11 10:07:13,424 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:13] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-11-11 10:07:13,438 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:13] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.045 2026-11-11 10:07:14,047 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:07:14,062 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:14,097 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 10:07:14,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: IndexedDB 1 Ready 2026-11-11 10:07:14,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.033 2026-11-11 10:07:14,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Evaluate test code "odoo.startTour('test_order_with_existing_serial', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:07:14,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [1/20] Tour test_order_with_existing_serial → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:07:14,995 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:14] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.322 0.567 2026-11-11 10:07:14,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.858 2026-11-11 10:07:15,293 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:07:15,324 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:07:15,373 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-11-11 10:07:15,406 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:07:15,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:15,540 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:15,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:15,617 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.046 2026-11-11 10:07:15,645 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:07:15,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:15,683 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.024 2026-11-11 10:07:15,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [2/20] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:07:15,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [3/20] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-11 10:07:16,115 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.075 0.094 2026-11-11 10:07:16,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [4/20] Tour test_order_with_existing_serial → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:07:16,217 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.007 0.022 2026-11-11 10:07:16,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [5/20] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:07:16,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [6/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:16,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [7/20] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("1"))) 2026-11-11 10:07:16,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [8/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:16,543 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "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:07:16,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [9/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:16,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [10/20] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN1') 2026-11-11 10:07:16,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [11/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:16,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [12/20] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-11 10:07:16,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [13/20] Tour test_order_with_existing_serial → Step enter lot number (trigger: .edit-list-inputs .input-group:last-child input) 2026-11-11 10:07:16,905 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 6 0.003 0.019 2026-11-11 10:07:16,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [14/20] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:07:17,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [15/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:17,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [16/20] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-11-11 10:07:17,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [17/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:17,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [18/20] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:17,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [19/20] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN2') 2026-11-11 10:07:17,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [20/20] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:17,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: tour succeeded 2026-11-11 10:07:17,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 10:07:17,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: heap 15335636 (allocated 16785408) 2026-11-11 10:07:17,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing chrome headless with pid 33798 2026-11-11 10:07:17,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing websocket connection 2026-11-11 10:07:17,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Terminating chrome headless with pid 33798 2026-11-11 10:07:17,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100717_687214_test_order_with_existing_serial.txt 2026-11-11 10:07:17,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmp3jj1e1kz_chrome_odoo" 2026-11-11 10:07:17,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_orderline_merge_with_higher_price_precision ... 2026-11-11 10:07:18,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Chrome pid: 33977 2026-11-11 10:07:18,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Chrome headless temporary user profile dir: /tmp/tmpha9v2fpr_chrome_odoo 2026-11-11 10:07:18,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Issuing json command http://127.0.0.1:46251/json/version 2026-11-11 10:07:18,375 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46251/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:18,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Browser version: Chrome/150.0.7871.114 2026-11-11 10:07:18,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Issuing json command http://127.0.0.1:46251/json 2026-11-11 10:07:18,488 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46251/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:18,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Websocket url found: ws://127.0.0.1:46251/devtools/page/CB40F196A07C584E6A93FBD2BD3D9DE9 2026-11-11 10:07:18,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Enable chrome headless console log notification 2026-11-11 10:07:18,561 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Chrome headless enable page notifications 2026-11-11 10:07:18,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:07:18,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Setting session cookie in browser 2026-11-11 10:07:18,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:07:18,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:07:18,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:21,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.118 2.176 2026-11-11 10:07:21,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Navigation result: {'frameId': 'CB40F196A07C584E6A93FBD2BD3D9DE9', 'loaderId': 'C3C41FF86BBEDDEDF483992699063C7B', 'isDownload': False} 2026-11-11 10:07:21,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Evaluate ready code "odoo.isTourReady('test_orderline_merge_with_higher_price_precision')" 2026-11-11 10:07:21,070 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:07:21,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-11-11 10:07:21,129 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-11-11 10:07:21,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.058 2026-11-11 10:07:21,794 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:07:21,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:07:21,875 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.046 2026-11-11 10:07:21,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: IndexedDB 1 Ready 2026-11-11 10:07:21,897 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.018 0.042 2026-11-11 10:07:21,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Evaluate test code "odoo.startTour('test_orderline_merge_with_higher_price_precision', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:07:21,930 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [1/11] Tour test_orderline_merge_with_higher_price_precision → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:07:22,710 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.280 0.565 2026-11-11 10:07:22,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.770 2026-11-11 10:07:22,952 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:07:22,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:07:23,033 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:07:23,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:07:23,083 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:23,179 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:07:23,200 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:07:23,266 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.035 0.041 2026-11-11 10:07:23,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:07:23,278 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "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:07:23,297 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.024 2026-11-11 10:07:23,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [2/11] Tour test_orderline_merge_with_higher_price_precision → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:07:23,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [3/11] Tour test_orderline_merge_with_higher_price_precision → Step click product 'High Precision Product' (trigger: article.product .product-content .product-name:contains("High Precision Product")) 2026-11-11 10:07:23,626 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.041 0.091 2026-11-11 10:07:23,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [4/11] Tour test_orderline_merge_with_higher_price_precision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:23,822 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [5/11] Tour test_orderline_merge_with_higher_price_precision → Step Check orderline with attributes: {"withClass":".selected","productName":"High Precision Product","quantity":"1.0","price":"8.25"} (trigger: .order-container .orderline.selected:has(.product-name:contains("High Precision Product")):has(.qty:contains("1")):has(.price:contains("8.25"))) 2026-11-11 10:07:23,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [6/11] Tour test_orderline_merge_with_higher_price_precision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:23,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "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:07:23,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [7/11] Tour test_orderline_merge_with_higher_price_precision → Step click product 'High Precision Product' (trigger: article.product .product-content .product-name:contains("High Precision Product")) 2026-11-11 10:07:24,072 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [8/11] Tour test_orderline_merge_with_higher_price_precision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:24,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [9/11] Tour test_orderline_merge_with_higher_price_precision → Step Check orderline with attributes: {"withClass":".selected","productName":"High Precision Product","quantity":"2.0","price":"16.49"} (trigger: .order-container .orderline.selected:has(.product-name:contains("High Precision Product")):has(.qty:contains("2")):has(.price:contains("16.49"))) 2026-11-11 10:07:24,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [10/11] Tour test_orderline_merge_with_higher_price_precision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:24,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: [11/11] Tour test_orderline_merge_with_higher_price_precision → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:07:24,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: tour succeeded 2026-11-11 10:07:24,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_orderline_merge_with_higher_price_precision SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-11-11 10:07:24,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.browser: heap 14861088 (allocated 15736832) 2026-11-11 10:07:24,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Closing chrome headless with pid 33977 2026-11-11 10:07:24,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Closing websocket connection 2026-11-11 10:07:24,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Terminating chrome headless with pid 33977 2026-11-11 10:07:24,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100724_613715_test_orderline_merge_with_higher_price_precision.txt 2026-11-11 10:07:24,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Removing chrome user profile "/tmp/tmpha9v2fpr_chrome_odoo" 2026-11-11 10:07:24,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-11-11 10:07:25,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Chrome pid: 34160 2026-11-11 10:07:25,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Chrome headless temporary user profile dir: /tmp/tmp18kbyidg_chrome_odoo 2026-11-11 10:07:25,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Issuing json command http://127.0.0.1:45693/json/version 2026-11-11 10:07:25,432 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45693/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:25,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Browser version: Chrome/150.0.7871.114 2026-11-11 10:07:25,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Issuing json command http://127.0.0.1:45693/json 2026-11-11 10:07:25,519 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45693/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:25,547 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Websocket url found: ws://127.0.0.1:45693/devtools/page/D7A712AE2CBBB4F6889DB92FEE5EDDE2 2026-11-11 10:07:25,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Enable chrome headless console log notification 2026-11-11 10:07:25,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Chrome headless enable page notifications 2026-11-11 10:07:25,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:07:25,634 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Setting session cookie in browser 2026-11-11 10:07:25,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:07:25,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:07:25,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:26,727 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.090 0.970 2026-11-11 10:07:26,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Navigation result: {'frameId': 'D7A712AE2CBBB4F6889DB92FEE5EDDE2', 'loaderId': 'B5B15814A74A3C01AF66D622B8B20D52', 'isDownload': False} 2026-11-11 10:07:26,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-11-11 10:07:26,764 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:07:26,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-11-11 10:07:26,795 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-11-11 10:07:26,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.042 2026-11-11 10:07:27,446 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:27] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:07:27,454 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:27,471 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:27,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: IndexedDB 1 Ready 2026-11-11 10:07:27,512 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.021 2026-11-11 10:07:27,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Evaluate test code "odoo.startTour('CashClosingDetails', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:07:27,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [1/28] Tour CashClosingDetails → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:07:28,302 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.287 0.526 2026-11-11 10:07:28,304 104 INFO rb-85cb4a8-226658-434924 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.742 2026-11-11 10:07:28,491 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 10:07:28,515 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:07:28,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:07:28,586 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 10:07:28,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:28,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:28,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:07:28,774 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.025 2026-11-11 10:07:28,799 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.007 2026-11-11 10:07:28,805 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.012 2026-11-11 10:07:28,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.029 2026-11-11 10:07:28,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [2/28] Tour CashClosingDetails → Step enter opening amount (trigger: .cash-input-sub-section input) 2026-11-11 10:07:29,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [3/28] Tour CashClosingDetails → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:07:29,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [4/28] Tour CashClosingDetails → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 10:07:29,228 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.036 0.083 2026-11-11 10:07:29,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [5/28] Tour CashClosingDetails → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:29,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [6/28] Tour CashClosingDetails → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 10:07:29,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [7/28] Tour CashClosingDetails → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:07:29,493 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "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:07:29,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [8/28] Tour CashClosingDetails → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 10:07:29,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [9/28] Tour CashClosingDetails → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("10"))) 2026-11-11 10:07:29,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [10/28] Tour CashClosingDetails → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:29,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [11/28] Tour CashClosingDetails → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:29,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [12/28] Tour CashClosingDetails → Step order total amount is '51.00' (trigger: .product-screen .order-summary .total:contains("51.00")) 2026-11-11 10:07:30,018 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [13/28] Tour CashClosingDetails → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:30,095 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [14/28] Tour CashClosingDetails → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:07:30,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [15/28] Tour CashClosingDetails → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:07:30,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [16/28] Tour CashClosingDetails → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:07:30,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:30,244 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:07:30,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [17/28] Tour CashClosingDetails → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:07:30,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [18/28] Tour CashClosingDetails → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:07:30,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [19/28] Tour CashClosingDetails → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:07:30,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [20/28] Tour CashClosingDetails → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:07:30,541 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95058839 started for PoS orders references: [{'name': 'Order 00165-001-0001', 'uuid': 'a0d6bba5-774f-4256-a238-ede4a2e76a72'}] 2026-11-11 10:07:30,551 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:07:31,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95058839 order {'name': 'Order 00165-001-0001', 'uuid': 'a0d6bba5-774f-4256-a238-ede4a2e76a72'} created pos.order #109 2026-11-11 10:07:31,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95058839 finished 2026-11-11 10:07:31,517 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.346 0.643 2026-11-11 10:07:31,595 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.024 2026-11-11 10:07:31,649 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:31] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 10:07:31,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [21/28] Tour CashClosingDetails → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 10:07:31,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [22/28] Tour CashClosingDetails → Step .modal .close-pos-popup .cash-input input 2026-11-11 10:07:31,797 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:31] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.011 0.033 2026-11-11 10:07:31,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [23/28] Tour CashClosingDetails → Step .payment-methods-overview .cash-difference:contains(-1.00) 2026-11-11 10:07:31,929 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [24/28] Tour CashClosingDetails → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-11-11 10:07:31,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [25/28] Tour CashClosingDetails → Step .modal .btn-primary:contains(Proceed Anyway) 2026-11-11 10:07:32,087 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:32] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 9 0.004 0.017 2026-11-11 10:07:32,172 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:32] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 28 0.021 0.043 2026-11-11 10:07:32,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-11-11 10:07:33,797 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:33] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 509 0.462 1.151 2026-11-11 10:07:33,993 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:33] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 74 0.059 0.117 2026-11-11 10:07:34,021 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:07:34,240 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [26/28] Tour CashClosingDetails → Step button:contains(backend) 2026-11-11 10:07:34,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: IndexedDB 1 Ready 2026-11-11 10:07:34,853 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.201 0.422 2026-11-11 10:07:34,862 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.625 2026-11-11 10:07:35,070 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:07:35,086 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.010 2026-11-11 10:07:35,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:07:35,151 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:07:35,195 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:07:35,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:35,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 304 - 4 0.009 0.021 2026-11-11 10:07:35,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "GET /web/image/res.company/6/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-11-11 10:07:35,418 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #42 deleted mail.message records with IDs: [8750] 2026-11-11 10:07:35,427 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #42 deleted pos.session records with IDs: [166] 2026-11-11 10:07:35,437 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #42 deleted mail.followers records with IDs: [1323] 2026-11-11 10:07:35,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:35] "POST /web/dataset/call_kw/pos.session/delete_opening_control_session HTTP/1.1" 200 - 37 0.041 0.103 2026-11-11 10:07:36,622 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:36] "GET /odoo/action-point_of_sale.action_client_pos_menu HTTP/1.1" 200 - 106 0.111 0.873 2026-11-11 10:07:36,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:36] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.001 0.983 2026-11-11 10:07:36,635 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:36] "POST /web/dataset/call_kw HTTP/1.1" 200 - 1 0.000 0.973 2026-11-11 10:07:36,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:36] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.030 2026-11-11 10:07:36,706 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:36] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-11-11 10:07:36,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.039 2026-11-11 10:07:36,802 104 INFO rb-85cb4a8-226658-434924 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:37,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /web/webclient/load_menus/f0d9841782d21cf14b96bf51b1e1f1ff595dfdbc7540520be26104a769a9394a HTTP/1.1" 200 - 176 0.274 0.202 2026-11-11 10:07:37,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.339 2026-11-11 10:07:37,193 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.089 2026-11-11 10:07:37,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-11-11 10:07:37,909 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-11-11 10:07:37,919 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-11-11 10:07:37,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [27/28] Tour CashClosingDetails → Step body 2026-11-11 10:07:37,952 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.009 2026-11-11 10:07:38,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:38,044 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:07:38,116 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.036 2026-11-11 10:07:38,138 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.050 2026-11-11 10:07:38,155 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.039 2026-11-11 10:07:38,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "POST /mail/data HTTP/1.1" 200 - 33 0.060 0.064 2026-11-11 10:07:38,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /web/image/res.partner/409/avatar_128?unique=1794391039000 HTTP/1.1" 200 - 16 0.019 0.137 2026-11-11 10:07:38,421 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.192 2026-11-11 10:07:38,462 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 10 0.010 0.232 2026-11-11 10:07:38,467 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.245 2026-11-11 10:07:38,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:38,521 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.007 0.168 2026-11-11 10:07:38,626 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /odoo?menu_id=984 HTTP/1.1" 200 - 20 0.018 0.150 2026-11-11 10:07:38,732 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.015 2026-11-11 10:07:38,782 104 INFO rb-85cb4a8-226658-434924 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:39,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: [28/28] Tour CashClosingDetails → Step [name=last_session_closing_cash]:contains(50.00) 2026-11-11 10:07:39,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.007 2026-11-11 10:07:39,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:39,925 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.018 2026-11-11 10:07:39,940 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:39] "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:40,198 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "POST /mail/data HTTP/1.1" 200 - 20 0.055 0.050 2026-11-11 10:07:40,272 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 304 - 10 0.013 0.141 2026-11-11 10:07:40,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "POST /web/action/load HTTP/1.1" 200 - 9 0.033 0.175 2026-11-11 10:07:40,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.204 2026-11-11 10:07:40,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.145 2026-11-11 10:07:40,548 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 48 0.044 0.097 2026-11-11 10:07:40,641 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 9 0.009 0.030 2026-11-11 10:07:40,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:40] "POST /web/dataset/call_kw/pos.config/get_pos_kanban_view_state HTTP/1.1" 200 - 5 0.005 0.056 2026-11-11 10:07:40,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: tour succeeded 2026-11-11 10:07:40,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: ╔═══════════════════════════════════╗ ║ TOUR CashClosingDetails SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:07:41,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.browser: heap 22273776 (allocated 23310336) 2026-11-11 10:07:41,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Closing chrome headless with pid 34160 2026-11-11 10:07:41,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Closing websocket connection 2026-11-11 10:07:41,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Terminating chrome headless with pid 34160 2026-11-11 10:07:41,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100741_289339_test_pos_closing_cash_details.txt 2026-11-11 10:07:41,289 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Removing chrome user profile "/tmp/tmp18kbyidg_chrome_odoo" 2026-11-11 10:07:41,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_ui_round_globally ... 2026-11-11 10:07:42,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Chrome pid: 34418 2026-11-11 10:07:42,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Chrome headless temporary user profile dir: /tmp/tmpucn54ar1_chrome_odoo 2026-11-11 10:07:42,413 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Issuing json command http://127.0.0.1:40489/json/version 2026-11-11 10:07:42,414 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40489/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:42,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Browser version: Chrome/150.0.7871.114 2026-11-11 10:07:42,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Issuing json command http://127.0.0.1:40489/json 2026-11-11 10:07:42,501 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40489/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:42,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Websocket url found: ws://127.0.0.1:40489/devtools/page/01B9F57720A8C1355B471DB8D3B7EE53 2026-11-11 10:07:42,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Enable chrome headless console log notification 2026-11-11 10:07:42,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Chrome headless enable page notifications 2026-11-11 10:07:42,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:07:42,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Setting session cookie in browser 2026-11-11 10:07:42,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:07:42,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:07:42,779 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:43,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:43] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.105 0.963 2026-11-11 10:07:43,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Navigation result: {'frameId': '01B9F57720A8C1355B471DB8D3B7EE53', 'loaderId': 'E2484F7FDA33B969E017442798B2B7C1', 'isDownload': False} 2026-11-11 10:07:43,849 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Evaluate ready code "odoo.isTourReady('test_pos_ui_round_globally')" 2026-11-11 10:07:43,882 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:07:43,927 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 10:07:43,943 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-11 10:07:43,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.069 2026-11-11 10:07:44,614 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:07:44,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:44,659 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:44,668 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Evaluate test code "odoo.startTour('test_pos_ui_round_globally', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:07:44,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [1/18] Tour test_pos_ui_round_globally → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:07:44,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: IndexedDB 1 Ready 2026-11-11 10:07:45,552 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.312 0.561 2026-11-11 10:07:45,567 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.877 2026-11-11 10:07:45,855 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.005 2026-11-11 10:07:45,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.013 2026-11-11 10:07:45,881 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:07:45,954 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:07:45,996 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:07:46,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:46,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:07:46,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:07:46,167 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "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:07:46,205 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:07:46,246 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.045 0.070 2026-11-11 10:07:46,279 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.012 0.053 2026-11-11 10:07:46,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [2/18] Tour test_pos_ui_round_globally → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:07:46,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [3/18] Tour test_pos_ui_round_globally → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-11 10:07:46,605 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.048 0.078 2026-11-11 10:07:46,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [4/18] Tour test_pos_ui_round_globally → Step click product 'Test Product 2' (trigger: article.product .product-content .product-name:contains("Test Product 2")) 2026-11-11 10:07:46,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [5/18] Tour test_pos_ui_round_globally → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:46,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [6/18] Tour test_pos_ui_round_globally → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 10:07:46,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [7/18] Tour test_pos_ui_round_globally → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"-1.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(.qty:contains("-1"))) 2026-11-11 10:07:46,984 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:46] "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:07:47,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [8/18] Tour test_pos_ui_round_globally → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:47,252 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [9/18] Tour test_pos_ui_round_globally → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:47,312 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [10/18] Tour test_pos_ui_round_globally → Step order total amount is '7,771.01' (trigger: .product-screen .order-summary .total:contains("7,771.01")) 2026-11-11 10:07:47,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [11/18] Tour test_pos_ui_round_globally → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:47,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [12/18] Tour test_pos_ui_round_globally → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:07:47,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [13/18] Tour test_pos_ui_round_globally → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:07:47,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [14/18] Tour test_pos_ui_round_globally → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:07:47,625 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:07:47,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:07:47,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [15/18] Tour test_pos_ui_round_globally → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:07:47,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [16/18] Tour test_pos_ui_round_globally → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:07:47,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [17/18] Tour test_pos_ui_round_globally → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:07:47,937 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68830619 started for PoS orders references: [{'name': 'Order 00167-001-0001', 'uuid': 'e595ef58-0529-43ee-9f8c-45c94f3e648c'}] 2026-11-11 10:07:47,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:49,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68830619 order {'name': 'Order 00167-001-0001', 'uuid': 'e595ef58-0529-43ee-9f8c-45c94f3e648c'} created pos.order #110 2026-11-11 10:07:49,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68830619 finished 2026-11-11 10:07:49,544 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 465 0.550 1.061 2026-11-11 10:07:49,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:07:49,756 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:49] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.016 2026-11-11 10:07:49,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: [18/18] Tour test_pos_ui_round_globally → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:07:49,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: tour succeeded 2026-11-11 10:07:49,855 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_ui_round_globally SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 10:07:50,029 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.browser: heap 16259856 (allocated 17702912) 2026-11-11 10:07:50,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Closing chrome headless with pid 34418 2026-11-11 10:07:50,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Closing websocket connection 2026-11-11 10:07:50,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Terminating chrome headless with pid 34418 2026-11-11 10:07:50,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100750_169991_test_pos_ui_round_globally.txt 2026-11-11 10:07:50,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Removing chrome user profile "/tmp/tmpucn54ar1_chrome_odoo" 2026-11-11 10:07:52,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_price_extra_pricelist_based_pricelist ... 2026-11-11 10:07:53,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Chrome pid: 34610 2026-11-11 10:07:53,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Chrome headless temporary user profile dir: /tmp/tmpw3l44omv_chrome_odoo 2026-11-11 10:07:53,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Issuing json command http://127.0.0.1:41009/json/version 2026-11-11 10:07:53,120 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41009/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:53,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-11 10:07:53,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Issuing json command http://127.0.0.1:41009/json 2026-11-11 10:07:53,251 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:41009/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:53,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Websocket url found: ws://127.0.0.1:41009/devtools/page/23343732F125C49ECE0EABD51F23731F 2026-11-11 10:07:53,278 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Enable chrome headless console log notification 2026-11-11 10:07:53,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Chrome headless enable page notifications 2026-11-11 10:07:53,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:07:53,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Setting session cookie in browser 2026-11-11 10:07:53,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:07:53,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:07:53,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:54,413 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:54] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.079 0.903 2026-11-11 10:07:54,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Navigation result: {'frameId': '23343732F125C49ECE0EABD51F23731F', 'loaderId': '9F23453789E71FCAA62385C9DA2F4C45', 'isDownload': False} 2026-11-11 10:07:54,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Evaluate ready code "odoo.isTourReady('test_price_extra_pricelist_based_pricelist')" 2026-11-11 10:07:54,451 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:07:54,483 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:54] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 10:07:54,494 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:54] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-11-11 10:07:54,526 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:54] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.047 2026-11-11 10:07:55,094 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:55] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:07:55,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: IndexedDB 1 Ready 2026-11-11 10:07:55,137 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:07:55,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Evaluate test code "odoo.startTour('test_price_extra_pricelist_based_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:07:55,174 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:07:55,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [1/17] Tour test_price_extra_pricelist_based_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:07:55,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:55] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.321 0.525 2026-11-11 10:07:55,997 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.838 2026-11-11 10:07:56,251 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.013 2026-11-11 10:07:56,256 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 10:07:56,279 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:07:56,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:07:56,385 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-11-11 10:07:56,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: Owl is running in 'dev' mode. 2026-11-11 10:07:56,536 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:56,552 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:07:56,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:07:56,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:07:56,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.054 0.053 2026-11-11 10:07:56,690 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:56] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.008 0.049 2026-11-11 10:07:56,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [2/17] Tour test_price_extra_pricelist_based_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:07:56,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [3/17] Tour test_price_extra_pricelist_based_pricelist → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 10:07:57,064 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.097 2026-11-11 10:07:57,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [4/17] Tour test_price_extra_pricelist_based_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:57,224 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [5/17] Tour test_price_extra_pricelist_based_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-11 10:07:57,297 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:57] "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:07:57,299 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [6/17] Tour test_price_extra_pricelist_based_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:57,368 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [7/17] Tour test_price_extra_pricelist_based_pricelist → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:07:57,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [8/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 103.20' (trigger: .product-screen .order-summary .total:contains("$ 103.20")) 2026-11-11 10:07:57,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [9/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 103.20' (trigger: .product-screen .order-summary .total:contains("$ 103.20"):not(:visible)) 2026-11-11 10:07:57,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [10/17] Tour test_price_extra_pricelist_based_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:07:57,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [11/17] Tour test_price_extra_pricelist_based_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:07:57,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [12/17] Tour test_price_extra_pricelist_based_pricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:07:57,753 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [13/17] Tour test_price_extra_pricelist_based_pricelist → Step .o_pricelist_button 2026-11-11 10:07:57,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [14/17] Tour test_price_extra_pricelist_based_pricelist → Step select price list 'Pricelist 2' (trigger: .selection-item:contains("Pricelist 2")) 2026-11-11 10:07:57,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [15/17] Tour test_price_extra_pricelist_based_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:07:57,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [16/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 51.60' (trigger: .product-screen .order-summary .total:contains("$ 51.60")) 2026-11-11 10:07:58,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: [17/17] Tour test_price_extra_pricelist_based_pricelist → Step order total amount is '$ 51.60' (trigger: .product-screen .order-summary .total:contains("$ 51.60"):not(:visible)) 2026-11-11 10:07:58,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: tour succeeded 2026-11-11 10:07:58,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_price_extra_pricelist_based_pricelist SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-11 10:07:58,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist.browser: heap 14957448 (allocated 15998976) 2026-11-11 10:07:58,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Closing chrome headless with pid 34610 2026-11-11 10:07:58,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Closing websocket connection 2026-11-11 10:07:58,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Terminating chrome headless with pid 34610 2026-11-11 10:07:58,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100758_351585_test_price_extra_pricelist_based_pricelist.txt 2026-11-11 10:07:58,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_price_extra_pricelist_based_pricelist: Removing chrome user profile "/tmp/tmpw3l44omv_chrome_odoo" 2026-11-11 10:07:58,426 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_card_qty_precision ... 2026-11-11 10:07:59,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Chrome pid: 34791 2026-11-11 10:07:59,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Chrome headless temporary user profile dir: /tmp/tmpx1g9l18w_chrome_odoo 2026-11-11 10:07:59,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Issuing json command http://127.0.0.1:34863/json/version 2026-11-11 10:07:59,117 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34863/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:59,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Browser version: Chrome/150.0.7871.114 2026-11-11 10:07:59,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Issuing json command http://127.0.0.1:34863/json 2026-11-11 10:07:59,228 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34863/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:59,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Websocket url found: ws://127.0.0.1:34863/devtools/page/A756C407C85C223884523C1278E71B46 2026-11-11 10:07:59,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Enable chrome headless console log notification 2026-11-11 10:07:59,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Chrome headless enable page notifications 2026-11-11 10:07:59,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:07:59,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Setting session cookie in browser 2026-11-11 10:07:59,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:07:59,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:07:59,548 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:01,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:01] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.104 2.068 2026-11-11 10:08:01,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Navigation result: {'frameId': 'A756C407C85C223884523C1278E71B46', 'loaderId': '9BF08423895E26443B3E5FC61DC9E0A6', 'isDownload': False} 2026-11-11 10:08:01,736 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Evaluate ready code "odoo.isTourReady('ProductCardUoMPrecision')" 2026-11-11 10:08:01,775 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:01,815 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:01] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-11-11 10:08:01,822 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:01] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-11 10:08:01,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:01] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.053 2026-11-11 10:08:02,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:02] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:08:02,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:02,534 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:08:02,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: IndexedDB 1 Ready 2026-11-11 10:08:02,540 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Evaluate test code "odoo.startTour('ProductCardUoMPrecision', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:02,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [1/20] Tour ProductCardUoMPrecision → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:03,400 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.317 0.547 2026-11-11 10:08:03,411 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.863 2026-11-11 10:08:03,634 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:08:03,656 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:08:03,674 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:08:03,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:08:03,769 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 10:08:03,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:03,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:08:03,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 10:08:03,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:03] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.045 2026-11-11 10:08:04,011 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:04] "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:08:04,016 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:04,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:04] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-11-11 10:08:04,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [2/20] Tour ProductCardUoMPrecision → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:04,278 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [3/20] Tour ProductCardUoMPrecision → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 10:08:04,407 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:04] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.042 0.066 2026-11-11 10:08:04,486 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [4/20] Tour ProductCardUoMPrecision → Step picking radio attribute with name Leather (trigger: .modal .attribute-name-cell:contains('Leather') input) 2026-11-11 10:08:04,547 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:04] "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:08:04,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [5/20] Tour ProductCardUoMPrecision → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 10:08:04,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [6/20] Tour ProductCardUoMPrecision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:04,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [7/20] Tour ProductCardUoMPrecision → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 10:08:04,889 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [8/20] Tour ProductCardUoMPrecision → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:08:04,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [9/20] Tour ProductCardUoMPrecision → Step Check orderline with attributes: {"productName":"Configurable Chair","quantity":"0.1"} (trigger: .order-container .orderline:has(.product-name:contains("Configurable Chair")):has(.qty:contains("0.1"))) 2026-11-11 10:08:05,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [10/20] Tour ProductCardUoMPrecision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:05,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [11/20] Tour ProductCardUoMPrecision → Step click product 'Configurable Chair' (trigger: article.product .product-content .product-name:contains("Configurable Chair")) 2026-11-11 10:08:05,267 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:05] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.097 0.151 2026-11-11 10:08:05,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [12/20] Tour ProductCardUoMPrecision → Step picking radio attribute with name wool (trigger: .modal .attribute-name-cell:contains('wool') input) 2026-11-11 10:08:05,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [13/20] Tour ProductCardUoMPrecision → Step Click on Add (trigger: body button:contains(Add)) 2026-11-11 10:08:05,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [14/20] Tour ProductCardUoMPrecision → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:05,510 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [15/20] Tour ProductCardUoMPrecision → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 10:08:05,569 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [16/20] Tour ProductCardUoMPrecision → Step click numpad button: 7 (trigger: div.numpad button[value="7"]) 2026-11-11 10:08:05,630 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [17/20] Tour ProductCardUoMPrecision → Step Check orderline with attributes: {"productName":"Configurable Chair","quantity":"0.7"} (trigger: .order-container .orderline:has(.product-name:contains("Configurable Chair")):has(.qty:contains("0.7"))) 2026-11-11 10:08:05,815 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [18/20] Tour ProductCardUoMPrecision → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:05,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [19/20] Tour ProductCardUoMPrecision → Step 'Configurable Chair' should have '0.8' quantity (trigger: article.product .product-content:has(.product-name:contains("Configurable Chair")):has(.product-cart-qty:contains("0.8"))) 2026-11-11 10:08:05,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: [20/20] Tour ProductCardUoMPrecision → Step Check the cart button if it shows the quantity in correct format/precision (trigger: .review-button:contains('0.8')) 2026-11-11 10:08:06,020 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: tour succeeded 2026-11-11 10:08:06,021 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: ╔════════════════════════════════════════╗ ║ TOUR ProductCardUoMPrecision SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:08:06,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:06] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 59 0.073 0.152 2026-11-11 10:08:06,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.browser: heap 15786772 (allocated 17047552) 2026-11-11 10:08:06,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Closing chrome headless with pid 34791 2026-11-11 10:08:06,142 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Closing websocket connection 2026-11-11 10:08:06,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Terminating chrome headless with pid 34791 2026-11-11 10:08:06,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100806_262912_test_product_card_qty_precision.txt 2026-11-11 10:08:06,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Removing chrome user profile "/tmp/tmpx1g9l18w_chrome_odoo" 2026-11-11 10:08:06,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_categories_order ... 2026-11-11 10:08:07,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Chrome pid: 34978 2026-11-11 10:08:07,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Chrome headless temporary user profile dir: /tmp/tmp6rpjfv60_chrome_odoo 2026-11-11 10:08:07,056 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Issuing json command http://127.0.0.1:34023/json/version 2026-11-11 10:08:07,059 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34023/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:07,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:07,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Issuing json command http://127.0.0.1:34023/json 2026-11-11 10:08:07,127 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34023/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:07,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Websocket url found: ws://127.0.0.1:34023/devtools/page/5909E548D27BD9B404C2C450E91D322F 2026-11-11 10:08:07,153 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Enable chrome headless console log notification 2026-11-11 10:08:07,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Chrome headless enable page notifications 2026-11-11 10:08:07,313 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 10:08:07,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Setting session cookie in browser 2026-11-11 10:08:07,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:07,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:07,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:08,322 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:08] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.091 0.892 2026-11-11 10:08:08,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Navigation result: {'frameId': '5909E548D27BD9B404C2C450E91D322F', 'loaderId': 'EA1F55DE157603E2B3B901C377FAACE1', 'isDownload': False} 2026-11-11 10:08:08,327 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Evaluate ready code "odoo.isTourReady('PosCategoriesOrder')" 2026-11-11 10:08:08,357 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:08,383 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:08] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:08:08,404 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:08] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-11-11 10:08:08,408 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:08] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 10:08:09,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:09] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:08:09,120 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:08:09,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: IndexedDB 1 Ready 2026-11-11 10:08:09,138 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-11-11 10:08:09,149 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Evaluate test code "odoo.startTour('PosCategoriesOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:09,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [1/10] Tour PosCategoriesOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:09,863 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.263 0.459 2026-11-11 10:08:09,877 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.740 2026-11-11 10:08:10,106 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.011 2026-11-11 10:08:10,109 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.012 2026-11-11 10:08:10,130 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:08:10,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:08:10,240 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.012 2026-11-11 10:08:10,258 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:10,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:10,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:08:10,456 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "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:08:10,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:08:10,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.020 0.065 2026-11-11 10:08:10,497 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.037 2026-11-11 10:08:10,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [2/10] Tour PosCategoriesOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:10,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [3/10] Tour PosCategoriesOrder → Step .category-button:eq(0) > div span:contains("AAA") 2026-11-11 10:08:10,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [4/10] Tour PosCategoriesOrder → Step .category-button:eq(1) > div span:contains("AAB") 2026-11-11 10:08:10,821 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:10] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.030 0.052 2026-11-11 10:08:10,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [5/10] Tour PosCategoriesOrder → Step .category-button:eq(2) > div span:contains("AAC") 2026-11-11 10:08:10,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [6/10] Tour PosCategoriesOrder → Step .category-button:eq(1) > div span:contains("AAB") 2026-11-11 10:08:10,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [7/10] Tour PosCategoriesOrder → Step 'Product in AAB and AAX' should be displayed (trigger: .product-list article:eq(0) .product-name:contains("Product in AAB and AAX")) 2026-11-11 10:08:11,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [8/10] Tour PosCategoriesOrder → Step .category-button:eq(2) > div span:contains("AAX") 2026-11-11 10:08:11,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [9/10] Tour PosCategoriesOrder → Step .category-button:eq(2) > div span:contains("AAX") 2026-11-11 10:08:11,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: [10/10] Tour PosCategoriesOrder → Step .category-button:eq(3) > div span:contains("AAY") 2026-11-11 10:08:11,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: tour succeeded 2026-11-11 10:08:11,249 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: ╔═══════════════════════════════════╗ ║ TOUR PosCategoriesOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:08:11,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.browser: heap 14033372 (allocated 15212544) 2026-11-11 10:08:11,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Closing chrome headless with pid 34978 2026-11-11 10:08:11,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Closing websocket connection 2026-11-11 10:08:11,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Terminating chrome headless with pid 34978 2026-11-11 10:08:11,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100811_494819_test_product_categories_order.txt 2026-11-11 10:08:11,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Removing chrome user profile "/tmp/tmp6rpjfv60_chrome_odoo" 2026-11-11 10:08:11,555 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_fp ... 2026-11-11 10:08:14,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Chrome pid: 35167 2026-11-11 10:08:14,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Chrome headless temporary user profile dir: /tmp/tmprpyew654_chrome_odoo 2026-11-11 10:08:14,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Issuing json command http://127.0.0.1:46363/json/version 2026-11-11 10:08:14,304 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46363/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:14,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:14,391 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Issuing json command http://127.0.0.1:46363/json 2026-11-11 10:08:14,392 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46363/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:14,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Websocket url found: ws://127.0.0.1:46363/devtools/page/58CD6B66295540BF5007E0317B858245 2026-11-11 10:08:14,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Enable chrome headless console log notification 2026-11-11 10:08:14,455 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Chrome headless enable page notifications 2026-11-11 10:08:14,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:08:14,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Setting session cookie in browser 2026-11-11 10:08:14,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:14,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:14,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:15,613 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:15] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.085 0.921 2026-11-11 10:08:15,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Navigation result: {'frameId': '58CD6B66295540BF5007E0317B858245', 'loaderId': 'A2569DAC6006BA33A93C4552B0980890', 'isDownload': False} 2026-11-11 10:08:15,618 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Evaluate ready code "odoo.isTourReady('ProductComboChangeFP')" 2026-11-11 10:08:15,647 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:15,690 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:15] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-11-11 10:08:15,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:15] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-11-11 10:08:15,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:15] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.012 0.046 2026-11-11 10:08:16,378 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:16] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:08:16,413 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:08:16,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:08:16,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Evaluate test code "odoo.startTour('ProductComboChangeFP', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:16,460 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [1/37] Tour ProductComboChangeFP → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:16,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.021 2026-11-11 10:08:16,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: IndexedDB 1 Ready 2026-11-11 10:08:17,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 344 0.327 0.610 2026-11-11 10:08:17,379 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.873 2026-11-11 10:08:17,624 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.009 2026-11-11 10:08:17,657 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:08:17,752 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.022 2026-11-11 10:08:17,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 10:08:17,892 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:17] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-11-11 10:08:17,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:18,052 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:08:18,057 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:08:18,085 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.022 0.037 2026-11-11 10:08:18,115 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "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:08:18,142 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:08:18,161 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-11-11 10:08:18,216 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [2/37] Tour ProductComboChangeFP → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:18,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [3/37] Tour ProductComboChangeFP → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:08:18,522 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.037 0.094 2026-11-11 10:08:18,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [4/37] Tour ProductComboChangeFP → Step 'Combo Product 3' should have '2' extra price (trigger: article.product:has(.product-name:contains("Combo Product 3")):has(.price-extra:contains("2"))) 2026-11-11 10:08:18,610 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:18] "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:08:18,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [5/37] Tour ProductComboChangeFP → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 10:08:18,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [6/37] Tour ProductComboChangeFP → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 10:08:18,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [7/37] Tour ProductComboChangeFP → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 10:08:18,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [8/37] Tour ProductComboChangeFP → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:08:19,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [9/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:19,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [10/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("8.33"))) 2026-11-11 10:08:19,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [11/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("16.67"))) 2026-11-11 10:08:19,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [12/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("25.00"))) 2026-11-11 10:08:19,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [13/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:19,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [14/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:19,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [15/37] Tour ProductComboChangeFP → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-11 10:08:19,552 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [16/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:19,629 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [17/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:19,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [18/37] Tour ProductComboChangeFP → Step order total tax is '4.55' (trigger: .order-summary .tax:contains("4.55")) 2026-11-11 10:08:19,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [19/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:19,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [20/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:19,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [21/37] Tour ProductComboChangeFP → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:08:19,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [22/37] Tour ProductComboChangeFP → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:08:20,026 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [23/37] Tour ProductComboChangeFP → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:08:20,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [24/37] Tour ProductComboChangeFP → Step fiscal position screen is shown (trigger: .selection-item:contains("test fp")) 2026-11-11 10:08:20,221 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [25/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:20,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [26/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:20,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [27/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"16.67"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("16.67"))) 2026-11-11 10:08:20,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [28/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"25.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("25.00"))) 2026-11-11 10:08:20,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [29/37] Tour ProductComboChangeFP → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"8.33"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("8.33"))) 2026-11-11 10:08:20,517 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [30/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:20,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [31/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:20,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [32/37] Tour ProductComboChangeFP → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-11 10:08:20,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [33/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:20,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [34/37] Tour ProductComboChangeFP → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:20,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [35/37] Tour ProductComboChangeFP → Step order total tax is '2.38' (trigger: .order-summary .tax:contains("2.38")) 2026-11-11 10:08:20,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [36/37] Tour ProductComboChangeFP → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:20,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: [37/37] Tour ProductComboChangeFP → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:08:21,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: tour succeeded 2026-11-11 10:08:21,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: ╔═════════════════════════════════════╗ ║ TOUR ProductComboChangeFP SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-11 10:08:21,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.browser: heap 16557600 (allocated 18096128) 2026-11-11 10:08:21,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Closing chrome headless with pid 35167 2026-11-11 10:08:21,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Closing websocket connection 2026-11-11 10:08:21,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Terminating chrome headless with pid 35167 2026-11-11 10:08:21,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100821_262055_test_product_combo_change_fp.txt 2026-11-11 10:08:21,262 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Removing chrome user profile "/tmp/tmprpyew654_chrome_odoo" 2026-11-11 10:08:21,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_pricelist ... 2026-11-11 10:08:23,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Chrome pid: 35353 2026-11-11 10:08:23,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Chrome headless temporary user profile dir: /tmp/tmpjzy8tmsu_chrome_odoo 2026-11-11 10:08:23,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Issuing json command http://127.0.0.1:40381/json/version 2026-11-11 10:08:23,931 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40381/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:23,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:23,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Issuing json command http://127.0.0.1:40381/json 2026-11-11 10:08:23,947 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40381/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:23,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Websocket url found: ws://127.0.0.1:40381/devtools/page/4CAF85FA6975B5B139F20AEE8C1D05D6 2026-11-11 10:08:23,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Enable chrome headless console log notification 2026-11-11 10:08:23,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Chrome headless enable page notifications 2026-11-11 10:08:24,105 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:08:24,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Setting session cookie in browser 2026-11-11 10:08:24,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:24,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:24,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:25,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:25] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.101 0.958 2026-11-11 10:08:25,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Navigation result: {'frameId': '4CAF85FA6975B5B139F20AEE8C1D05D6', 'loaderId': '97771DF6F9DFA699824716B5401ACCD8', 'isDownload': False} 2026-11-11 10:08:25,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Evaluate ready code "odoo.isTourReady('ProductComboChangePricelist')" 2026-11-11 10:08:25,235 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:25,266 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:25] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 10:08:25,274 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:25] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:08:25,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:25] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-11-11 10:08:25,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:25] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:08:26,056 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:26,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:26,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: IndexedDB 1 Ready 2026-11-11 10:08:26,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Evaluate test code "odoo.startTour('ProductComboChangePricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:26,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [1/30] Tour ProductComboChangePricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:26,988 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 344 0.364 0.548 2026-11-11 10:08:27,002 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.913 2026-11-11 10:08:27,244 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:08:27,273 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:08:27,298 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:08:27,382 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.004 0.020 2026-11-11 10:08:27,449 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:08:27,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:08:27,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:27,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:08:27,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:08:27,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "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:08:27,744 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:27,760 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.065 0.042 2026-11-11 10:08:27,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:27] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.007 0.028 2026-11-11 10:08:27,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [2/30] Tour ProductComboChangePricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:28,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [3/30] Tour ProductComboChangePricelist → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-11 10:08:28,158 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:28] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.049 0.072 2026-11-11 10:08:28,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [4/30] Tour ProductComboChangePricelist → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-11 10:08:28,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:08:28,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [5/30] Tour ProductComboChangePricelist → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-11 10:08:28,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [6/30] Tour ProductComboChangePricelist → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-11 10:08:28,437 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [7/30] Tour ProductComboChangePricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:08:28,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [8/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:28,675 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [9/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"6.67"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("6.67"))) 2026-11-11 10:08:28,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [10/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"14.66"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("14.66"))) 2026-11-11 10:08:28,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [11/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"26.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("26.00"))) 2026-11-11 10:08:28,866 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [12/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:28,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [13/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:29,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [14/30] Tour ProductComboChangePricelist → Step order total amount is '47.33' (trigger: .product-screen .order-summary .total:contains("47.33")) 2026-11-11 10:08:29,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [15/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:29,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [16/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:29,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [17/30] Tour ProductComboChangePricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:08:29,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [18/30] Tour ProductComboChangePricelist → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:08:29,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [19/30] Tour ProductComboChangePricelist → Step .o_pricelist_button 2026-11-11 10:08:29,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [20/30] Tour ProductComboChangePricelist → Step select price list 'sale 10%' (trigger: .selection-item:contains("sale 10%")) 2026-11-11 10:08:29,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [21/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:29,652 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [22/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:29,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [23/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1.0","price":"6.00"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1")):has(.price:contains("6.00"))) 2026-11-11 10:08:29,766 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [24/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1.0","price":"13.20"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1")):has(.price:contains("13.20"))) 2026-11-11 10:08:29,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [25/30] Tour ProductComboChangePricelist → Step Check orderline with attributes: {"productName":"Combo Product 6","quantity":"1.0","price":"23.40"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 6")):has(.qty:contains("1")):has(.price:contains("23.40"))) 2026-11-11 10:08:29,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [26/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:29,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [27/30] Tour ProductComboChangePricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:29,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [28/30] Tour ProductComboChangePricelist → Step order total amount is '42.60' (trigger: .product-screen .order-summary .total:contains("42.60")) 2026-11-11 10:08:30,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [29/30] Tour ProductComboChangePricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:30,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: [30/30] Tour ProductComboChangePricelist → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:08:30,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: tour succeeded 2026-11-11 10:08:30,168 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: ╔════════════════════════════════════════════╗ ║ TOUR ProductComboChangePricelist SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-11 10:08:30,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.browser: heap 16310120 (allocated 17571840) 2026-11-11 10:08:30,352 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Closing chrome headless with pid 35353 2026-11-11 10:08:30,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Closing websocket connection 2026-11-11 10:08:30,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Terminating chrome headless with pid 35353 2026-11-11 10:08:30,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100830_500499_test_product_combo_change_pricelist.txt 2026-11-11 10:08:30,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Removing chrome user profile "/tmp/tmpjzy8tmsu_chrome_odoo" 2026-11-11 10:08:30,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_price ... 2026-11-11 10:08:31,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Chrome pid: 35541 2026-11-11 10:08:31,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Chrome headless temporary user profile dir: /tmp/tmpe8j1b2dn_chrome_odoo 2026-11-11 10:08:31,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Issuing json command http://127.0.0.1:43459/json/version 2026-11-11 10:08:31,491 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43459/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:31,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:31,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Issuing json command http://127.0.0.1:43459/json 2026-11-11 10:08:31,555 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43459/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:31,590 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Websocket url found: ws://127.0.0.1:43459/devtools/page/C5A61179CCACAB7A74CB9B7DE2DACD22 2026-11-11 10:08:31,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Enable chrome headless console log notification 2026-11-11 10:08:31,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Chrome headless enable page notifications 2026-11-11 10:08:31,786 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:08:31,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Setting session cookie in browser 2026-11-11 10:08:31,793 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:31,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:31,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:33,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:33] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.092 2.000 2026-11-11 10:08:33,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Navigation result: {'frameId': 'C5A61179CCACAB7A74CB9B7DE2DACD22', 'loaderId': '876BAEA72854D340554FC295818C87D5', 'isDownload': False} 2026-11-11 10:08:33,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Evaluate ready code "odoo.isTourReady('ProductComboPriceCheckTour')" 2026-11-11 10:08:33,926 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:33,957 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:33] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-11-11 10:08:33,974 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:33] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-11-11 10:08:33,990 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:33] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-11-11 10:08:34,669 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:34] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:08:34,708 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:34,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Evaluate test code "odoo.startTour('ProductComboPriceCheckTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:34,742 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [1/20] Tour ProductComboPriceCheckTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:34,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: IndexedDB 1 Ready 2026-11-11 10:08:34,748 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:08:34,751 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.024 2026-11-11 10:08:35,611 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:35] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 330 0.323 0.543 2026-11-11 10:08:35,616 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.823 2026-11-11 10:08:35,886 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:08:35,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:08:35,966 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:08:36,006 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:08:36,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:36,139 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:36,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:08:36,209 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.016 0.045 2026-11-11 10:08:36,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:08:36,267 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:08:36,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.022 2026-11-11 10:08:36,321 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [2/20] Tour ProductComboPriceCheckTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:36,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [3/20] Tour ProductComboPriceCheckTour → Step click product 'Desk Combo' (trigger: article.product .product-content .product-name:contains("Desk Combo")) 2026-11-11 10:08:36,579 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:36] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.031 0.060 2026-11-11 10:08:36,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [4/20] Tour ProductComboPriceCheckTour → Step Select combo item Whiteboard Pen (trigger: .modal label.combo-item article.product:has(.product-name:contains("Whiteboard Pen"))) 2026-11-11 10:08:36,662 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08: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:08:36,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [5/20] Tour ProductComboPriceCheckTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:08:36,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [6/20] Tour ProductComboPriceCheckTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:36,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [7/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Combo"))) 2026-11-11 10:08:36,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [8/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"productName":"Desk Organizer","quantity":"1.0","price":"4.45"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("4.45"))) 2026-11-11 10:08:37,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [9/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"productName":"Desk Pad","quantity":"1.0","price":"1.59"} (trigger: .order-container .orderline:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("1.59"))) 2026-11-11 10:08:37,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [10/20] Tour ProductComboPriceCheckTour → Step Check orderline with attributes: {"productName":"Whiteboard Pen","quantity":"1.0","price":"0.96"} (trigger: .order-container .orderline:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0.96"))) 2026-11-11 10:08:37,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [11/20] Tour ProductComboPriceCheckTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:37,293 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [12/20] Tour ProductComboPriceCheckTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:37,353 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [13/20] Tour ProductComboPriceCheckTour → Step order total amount is '7.00' (trigger: .product-screen .order-summary .total:contains("7.00")) 2026-11-11 10:08:37,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [14/20] Tour ProductComboPriceCheckTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:37,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [15/20] Tour ProductComboPriceCheckTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:08:37,539 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [16/20] Tour ProductComboPriceCheckTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:08:37,650 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [17/20] Tour ProductComboPriceCheckTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:08:37,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:37,659 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:37,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [18/20] Tour ProductComboPriceCheckTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:08:37,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [19/20] Tour ProductComboPriceCheckTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:08:37,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: [20/20] Tour ProductComboPriceCheckTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:08:37,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98318924 started for PoS orders references: [{'name': 'Order 00173-001-0001', 'uuid': 'b1f5e18d-b22f-45c2-ac59-dbb4a605f121'}] 2026-11-11 10:08:38,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:39,147 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98318924 order {'name': 'Order 00173-001-0001', 'uuid': 'b1f5e18d-b22f-45c2-ac59-dbb4a605f121'} created pos.order #111 2026-11-11 10:08:39,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98318924 finished 2026-11-11 10:08:39,230 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 403 0.409 0.849 2026-11-11 10:08:39,335 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:08:39,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:39] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.012 2026-11-11 10:08:39,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: tour succeeded 2026-11-11 10:08:39,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: ╔═══════════════════════════════════════════╗ ║ TOUR ProductComboPriceCheckTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 10:08:39,591 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.browser: heap 16386780 (allocated 17965056) 2026-11-11 10:08:39,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Closing chrome headless with pid 35541 2026-11-11 10:08:39,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Closing websocket connection 2026-11-11 10:08:39,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Terminating chrome headless with pid 35541 2026-11-11 10:08:39,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100839_714844_test_product_combo_price.txt 2026-11-11 10:08:39,715 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Removing chrome user profile "/tmp/tmpe8j1b2dn_chrome_odoo" 2026-11-11 10:08:39,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_information_screen_admin ... 2026-11-11 10:08:40,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Chrome pid: 35726 2026-11-11 10:08:40,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Chrome headless temporary user profile dir: /tmp/tmpeo9n7wq6_chrome_odoo 2026-11-11 10:08:40,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Issuing json command http://127.0.0.1:42045/json/version 2026-11-11 10:08:40,552 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42045/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:40,639 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:40,639 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Issuing json command http://127.0.0.1:42045/json 2026-11-11 10:08:40,640 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42045/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:40,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Websocket url found: ws://127.0.0.1:42045/devtools/page/49A2526183969F7D43BAB6BED5777892 2026-11-11 10:08:40,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Enable chrome headless console log notification 2026-11-11 10:08:40,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Chrome headless enable page notifications 2026-11-11 10:08:40,772 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 10:08:40,778 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Setting session cookie in browser 2026-11-11 10:08:40,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:40,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:40,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:41,900 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:41] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.084 0.996 2026-11-11 10:08:41,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Navigation result: {'frameId': '49A2526183969F7D43BAB6BED5777892', 'loaderId': '49F9B30A03C80B20D0E819F5C981B98C', 'isDownload': False} 2026-11-11 10:08:41,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Evaluate ready code "odoo.isTourReady('CheckProductInformation')" 2026-11-11 10:08:41,927 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:41,964 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:41] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.013 2026-11-11 10:08:41,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:41] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 10:08:41,979 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:41] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-11-11 10:08:42,693 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:42] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:08:42,712 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:42,743 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.016 2026-11-11 10:08:42,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: IndexedDB 1 Ready 2026-11-11 10:08:42,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:08:42,765 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Evaluate test code "odoo.startTour('CheckProductInformation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:42,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [1/9] Tour CheckProductInformation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:43,620 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:43] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.300 0.592 2026-11-11 10:08:43,623 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.842 2026-11-11 10:08:43,915 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:08:43,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:08:43,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:08:44,012 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-11-11 10:08:44,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:44,135 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:44,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:08:44,202 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.037 2026-11-11 10:08:44,259 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "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:08:44,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:08:44,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.018 2026-11-11 10:08:44,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [2/9] Tour CheckProductInformation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:44,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [3/9] Tour CheckProductInformation → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:08:44,646 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.066 2026-11-11 10:08:44,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [4/9] Tour CheckProductInformation → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Create Product)) 2026-11-11 10:08:44,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [5/9] Tour CheckProductInformation → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("New Product")) 2026-11-11 10:08:44,831 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.019 2026-11-11 10:08:44,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:44] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 23 0.032 0.095 2026-11-11 10:08:45,156 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:45] "POST /web/dataset/call_kw/product.product/onchange HTTP/1.1" 200 - 23 0.016 0.074 2026-11-11 10:08:45,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [6/9] Tour CheckProductInformation → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-11-11 10:08:45,329 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:45] "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:08:45,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:45] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:45,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [7/9] Tour CheckProductInformation → Step click product 'product_a' (trigger: article.product:contains("product_a") .product-information-tag) 2026-11-11 10:08:45,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [8/9] Tour CheckProductInformation → Step .section-financials :contains('Margin') 2026-11-11 10:08:45,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:45] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 76 0.097 0.140 2026-11-11 10:08:45,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: [9/9] Tour CheckProductInformation → Step .section-product-info-title:not(:contains('On hand:')) 2026-11-11 10:08:45,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: tour succeeded 2026-11-11 10:08:45,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: ╔════════════════════════════════════════╗ ║ TOUR CheckProductInformation SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:08:46,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.browser: heap 15600236 (allocated 16785408) 2026-11-11 10:08:46,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Closing chrome headless with pid 35726 2026-11-11 10:08:46,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Closing websocket connection 2026-11-11 10:08:46,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Terminating chrome headless with pid 35726 2026-11-11 10:08:46,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100846_200472_test_product_information_screen_admin.txt 2026-11-11 10:08:46,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Removing chrome user profile "/tmp/tmpeo9n7wq6_chrome_odoo" 2026-11-11 10:08:46,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_ref_displayed ... 2026-11-11 10:08:46,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Chrome pid: 35916 2026-11-11 10:08:46,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Chrome headless temporary user profile dir: /tmp/tmp7v3415to_chrome_odoo 2026-11-11 10:08:46,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Issuing json command http://127.0.0.1:44069/json/version 2026-11-11 10:08:46,894 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44069/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:46,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:46,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Issuing json command http://127.0.0.1:44069/json 2026-11-11 10:08:46,953 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44069/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:46,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Websocket url found: ws://127.0.0.1:44069/devtools/page/897576975392C99448A07E5172777E02 2026-11-11 10:08:46,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Enable chrome headless console log notification 2026-11-11 10:08:46,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Chrome headless enable page notifications 2026-11-11 10:08:47,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 10:08:47,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Setting session cookie in browser 2026-11-11 10:08:47,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:47,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:47,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:48,221 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:48] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.100 0.966 2026-11-11 10:08:48,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Navigation result: {'frameId': '897576975392C99448A07E5172777E02', 'loaderId': '59E023D41BEBE8FB72AFC34A3625BB9F', 'isDownload': False} 2026-11-11 10:08:48,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Evaluate ready code "odoo.isTourReady('test_product_ref_displayed')" 2026-11-11 10:08:48,250 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:48,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:48] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-11-11 10:08:48,288 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:48] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 10:08:48,304 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:48] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-11-11 10:08:48,990 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:48] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:08:49,013 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:08:49,015 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:08:49,041 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Evaluate test code "odoo.startTour('test_product_ref_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:49,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: IndexedDB 1 Ready 2026-11-11 10:08:49,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [1/11] Tour test_product_ref_displayed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:49,880 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:49] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.295 0.554 2026-11-11 10:08:49,893 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.852 2026-11-11 10:08:50,133 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:08:50,145 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:08:50,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:08:50,258 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:08:50,312 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 10:08:50,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:50,475 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:50,557 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.056 2026-11-11 10:08:50,568 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:08:50,577 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.030 0.069 2026-11-11 10:08:50,589 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 10:08:50,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.010 0.038 2026-11-11 10:08:50,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [2/11] Tour test_product_ref_displayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:50,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [3/11] Tour test_product_ref_displayed → Step click product 'Test name' (trigger: article.product .product-content .product-name:contains("Test name")) 2026-11-11 10:08:50,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:50] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.041 0.097 2026-11-11 10:08:51,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [4/11] Tour test_product_ref_displayed → Step click product 'Test name' (trigger: article.product:contains("Test name") .product-information-tag) 2026-11-11 10:08:51,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [5/11] Tour test_product_ref_displayed → Step .modal .btn-secondary:contains(Edit) 2026-11-11 10:08:51,435 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:51] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 80 0.101 0.168 2026-11-11 10:08:51,499 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:08:51,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [6/11] Tour test_product_ref_displayed → Step .modal .btn-primary:contains(Save) 2026-11-11 10:08:51,550 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.028 2026-11-11 10:08:51,715 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:51] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 25 0.032 0.100 2026-11-11 10:08:51,859 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:51] "POST /web/dataset/call_kw/product.product/web_read HTTP/1.1" 200 - 21 0.024 0.074 2026-11-11 10:08:51,987 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:51] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:08:51,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [7/11] Tour test_product_ref_displayed → Step click product 'Test name' (trigger: article.product .product-content .product-name:contains("Test name")) 2026-11-11 10:08:52,074 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:52] "POST /web/dataset/call_kw/product.product/read HTTP/1.1" 200 - 15 0.018 0.056 2026-11-11 10:08:52,082 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [8/11] Tour test_product_ref_displayed → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:08:52,126 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.003 0.014 2026-11-11 10:08:52,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [9/11] Tour test_product_ref_displayed → Step Check orderline with attributes: {"withClass":".selected","productName":"Test name","quantity":"2.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test name")):has(.qty:contains("2"))) 2026-11-11 10:08:52,156 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:08:52,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [10/11] Tour test_product_ref_displayed → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:08:52,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: [11/11] Tour test_product_ref_displayed → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:08:52,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: tour succeeded 2026-11-11 10:08:52,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_product_ref_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 10:08:52,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.browser: heap 16367312 (allocated 17309696) 2026-11-11 10:08:52,480 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Closing chrome headless with pid 35916 2026-11-11 10:08:52,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Closing websocket connection 2026-11-11 10:08:52,484 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Terminating chrome headless with pid 35916 2026-11-11 10:08:52,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100852_595786_test_product_ref_displayed.txt 2026-11-11 10:08:52,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Removing chrome user profile "/tmp/tmp7v3415to_chrome_odoo" 2026-11-11 10:08:52,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search ... 2026-11-11 10:08:53,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Chrome pid: 36098 2026-11-11 10:08:53,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Chrome headless temporary user profile dir: /tmp/tmpfqra4g8l_chrome_odoo 2026-11-11 10:08:53,404 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Issuing json command http://127.0.0.1:36205/json/version 2026-11-11 10:08:53,405 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36205/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:08:53,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Browser version: Chrome/150.0.7871.114 2026-11-11 10:08:53,427 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Issuing json command http://127.0.0.1:36205/json 2026-11-11 10:08:53,428 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36205/json with timeout 3 increased to 10s during tests 2026-11-11 10:08:53,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Websocket url found: ws://127.0.0.1:36205/devtools/page/9EF08599DB60F794C6225808339DC9D6 2026-11-11 10:08:53,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Enable chrome headless console log notification 2026-11-11 10:08:53,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Chrome headless enable page notifications 2026-11-11 10:08:53,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:08:53,621 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Setting session cookie in browser 2026-11-11 10:08:53,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:08:53,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:08:53,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:08:54,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:54] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.093 0.947 2026-11-11 10:08:54,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Navigation result: {'frameId': '9EF08599DB60F794C6225808339DC9D6', 'loaderId': '7615945D6B66D2AB551974F754EB99D8', 'isDownload': False} 2026-11-11 10:08:54,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Evaluate ready code "odoo.isTourReady('ProductSearchTour')" 2026-11-11 10:08:54,713 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:08:54,763 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:54] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.017 0.018 2026-11-11 10:08:54,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:54] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-11-11 10:08:54,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:54] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-11-11 10:08:55,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:55] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-11-11 10:08:55,442 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:08:55,459 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:55,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: IndexedDB 1 Ready 2026-11-11 10:08:55,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Evaluate test code "odoo.startTour('ProductSearchTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:08:55,511 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [1/31] Tour ProductSearchTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:08:56,354 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.309 0.576 2026-11-11 10:08:56,371 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.897 2026-11-11 10:08:56,645 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:08:56,669 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.017 2026-11-11 10:08:56,699 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:08:56,761 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:08:56,802 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.014 2026-11-11 10:08:56,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: Owl is running in 'dev' mode. 2026-11-11 10:08:56,932 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:56,963 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:08:56,988 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:56] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.011 0.032 2026-11-11 10:08:57,008 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:08:57,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:08:57,048 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:57] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.008 0.023 2026-11-11 10:08:57,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [2/31] Tour ProductSearchTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:08:57,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [3/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:08:57,352 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:08:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.034 0.081 2026-11-11 10:08:57,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [4/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:08:57,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [5/31] Tour ProductSearchTour → Step Check that: ---'Apple' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Apple")))) 2026-11-11 10:08:57,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [6/31] Tour ProductSearchTour → Step 'Test Product 1' should be displayed (trigger: .product-list .product-name:contains("Test Product 1")) 2026-11-11 10:08:58,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [7/31] Tour ProductSearchTour → Step 'Test Product 2' should be displayed (trigger: .product-list .product-name:contains("Test Product 2")) 2026-11-11 10:08:58,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [8/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:08:58,164 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [9/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:08:58,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [10/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 10:08:58,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [11/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 10:08:58,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [12/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:08:58,865 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [13/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:08:58,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [14/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 10:08:58,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [15/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 10:08:59,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [16/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:08:59,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [17/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:08:59,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [18/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 10:08:59,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [19/31] Tour ProductSearchTour → Step 'Test Product 1' should be displayed (trigger: .product-list .product-name:contains("Test Product 1")) 2026-11-11 10:08:59,695 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [20/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:08:59,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [21/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:08:59,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [22/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 10:09:00,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [23/31] Tour ProductSearchTour → Step 'Test Product 2' should be displayed (trigger: .product-list .product-name:contains("Test Product 2")) 2026-11-11 10:09:00,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [24/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:09:00,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [25/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:09:00,519 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [26/31] Tour ProductSearchTour → Step Check that: ---'Test Product 2' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 2")))) 2026-11-11 10:09:01,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [27/31] Tour ProductSearchTour → Step 'Test Product 1' should be displayed (trigger: .product-list .product-name:contains("Test Product 1")) 2026-11-11 10:09:01,111 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [28/31] Tour ProductSearchTour → Step Click search field (trigger: .fa-search) 2026-11-11 10:09:01,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [29/31] Tour ProductSearchTour → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:09:01,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [30/31] Tour ProductSearchTour → Step Check that: ---'Test Product 1' should be displayed--- is not true (trigger: body:not(:has(.product-list .product-name:contains("Test Product 1")))) 2026-11-11 10:09:01,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: [31/31] Tour ProductSearchTour → Step 'Test Product 2' should be displayed (trigger: .product-list .product-name:contains("Test Product 2")) 2026-11-11 10:09:01,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: tour succeeded 2026-11-11 10:09:01,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: ╔══════════════════════════════════╗ ║ TOUR ProductSearchTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-11 10:09:01,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.browser: heap 14489432 (allocated 15736832) 2026-11-11 10:09:01,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Closing chrome headless with pid 36098 2026-11-11 10:09:01,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Closing websocket connection 2026-11-11 10:09:01,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Terminating chrome headless with pid 36098 2026-11-11 10:09:02,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100902_087297_test_product_search.txt 2026-11-11 10:09:02,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Removing chrome user profile "/tmp/tmpfqra4g8l_chrome_odoo" 2026-11-11 10:09:02,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search_2 ... 2026-11-11 10:09:03,159 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Chrome pid: 36280 2026-11-11 10:09:03,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Chrome headless temporary user profile dir: /tmp/tmpmcm22zab_chrome_odoo 2026-11-11 10:09:03,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Issuing json command http://127.0.0.1:42359/json/version 2026-11-11 10:09:03,161 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42359/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:03,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:03,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Issuing json command http://127.0.0.1:42359/json 2026-11-11 10:09:03,246 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42359/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:03,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Websocket url found: ws://127.0.0.1:42359/devtools/page/C47815F0DDD8F90BE2B5FBC8C2ECCA37 2026-11-11 10:09:03,265 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Enable chrome headless console log notification 2026-11-11 10:09:03,278 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Chrome headless enable page notifications 2026-11-11 10:09:03,520 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:09:03,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Setting session cookie in browser 2026-11-11 10:09:03,567 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:03,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:03,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:05,798 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:05] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 133 0.100 2.092 2026-11-11 10:09:05,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Navigation result: {'frameId': 'C47815F0DDD8F90BE2B5FBC8C2ECCA37', 'loaderId': '8B07735FC7D131032DFAADE9F07A287C', 'isDownload': False} 2026-11-11 10:09:05,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Evaluate ready code "odoo.isTourReady('SearchProducts')" 2026-11-11 10:09:05,838 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:05,861 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:05] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-11-11 10:09:05,875 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:05] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-11-11 10:09:05,882 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:05] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-11-11 10:09:06,552 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:06] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:09:06,581 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:06,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: IndexedDB 1 Ready 2026-11-11 10:09:06,610 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:09:06,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Evaluate test code "odoo.startTour('SearchProducts', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:06,628 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.014 0.024 2026-11-11 10:09:06,628 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [1/15] Tour SearchProducts → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:07,431 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 324 0.292 0.535 2026-11-11 10:09:07,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.780 2026-11-11 10:09:07,661 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:09:07,684 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:09:07,745 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:09:07,796 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 10:09:07,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:07,921 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:07,933 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:09:07,980 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.021 0.039 2026-11-11 10:09:07,991 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "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:09:07,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:09:08,026 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:08] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.018 2026-11-11 10:09:08,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [2/15] Tour SearchProducts → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:08,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [3/15] Tour SearchProducts → Step Click search field (trigger: .fa-search) 2026-11-11 10:09:08,332 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:08] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.036 0.063 2026-11-11 10:09:08,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [4/15] Tour SearchProducts → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:09:08,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [5/15] Tour SearchProducts → Step click product 'Test chair 1' (trigger: article.product .product-content .product-name:contains("Test chair 1")) 2026-11-11 10:09:08,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [6/15] Tour SearchProducts → Step click product 'Test CHAIR 2' (trigger: article.product .product-content .product-name:contains("Test CHAIR 2")) 2026-11-11 10:09:08,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [7/15] Tour SearchProducts → Step click product 'Test sofa' (trigger: article.product .product-content .product-name:contains("Test sofa")) 2026-11-11 10:09:08,814 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [8/15] Tour SearchProducts → Step Click search field (trigger: .fa-search) 2026-11-11 10:09:08,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [9/15] Tour SearchProducts → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:09:08,969 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [10/15] Tour SearchProducts → Step click product 'Test chair 1' (trigger: article.product .product-content .product-name:contains("Test chair 1")) 2026-11-11 10:09:09,066 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [11/15] Tour SearchProducts → Step click product 'Test CHAIR 2' (trigger: article.product .product-content .product-name:contains("Test CHAIR 2")) 2026-11-11 10:09:09,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [12/15] Tour SearchProducts → Step click product 'Test sofa' (trigger: article.product .product-content .product-name:contains("Test sofa")) 2026-11-11 10:09:09,303 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [13/15] Tour SearchProducts → Step Click search field (trigger: .fa-search) 2026-11-11 10:09:09,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [14/15] Tour SearchProducts → Step Search for a product using the search bar (trigger: .pos-rightheader .form-control > input) 2026-11-11 10:09:09,431 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: [15/15] Tour SearchProducts → Step click product 'clémentine' (trigger: article.product .product-content .product-name:contains("clémentine")) 2026-11-11 10:09:10,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: tour succeeded 2026-11-11 10:09:10,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: ╔═══════════════════════════════╗ ║ TOUR SearchProducts SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-11 10:09:10,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.browser: heap 15541252 (allocated 17571840) 2026-11-11 10:09:10,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Closing chrome headless with pid 36280 2026-11-11 10:09:10,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Closing websocket connection 2026-11-11 10:09:10,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Terminating chrome headless with pid 36280 2026-11-11 10:09:10,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100910_244684_test_product_search_2.txt 2026-11-11 10:09:10,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Removing chrome user profile "/tmp/tmpmcm22zab_chrome_odoo" 2026-11-11 10:09:10,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_properly_display_price ... 2026-11-11 10:09:11,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Chrome pid: 36466 2026-11-11 10:09:11,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Chrome headless temporary user profile dir: /tmp/tmp7gwad284_chrome_odoo 2026-11-11 10:09:11,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Issuing json command http://127.0.0.1:34917/json/version 2026-11-11 10:09:11,071 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34917/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:11,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:11,109 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Issuing json command http://127.0.0.1:34917/json 2026-11-11 10:09:11,110 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34917/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:11,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Websocket url found: ws://127.0.0.1:34917/devtools/page/B716BA1548089D53B07732F42C5BF72D 2026-11-11 10:09:11,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Enable chrome headless console log notification 2026-11-11 10:09:11,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Chrome headless enable page notifications 2026-11-11 10:09:11,325 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:09:11,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Setting session cookie in browser 2026-11-11 10:09:11,342 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:11,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:11,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:12,443 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:12] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.087 0.988 2026-11-11 10:09:12,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Navigation result: {'frameId': 'B716BA1548089D53B07732F42C5BF72D', 'loaderId': '1649B091A4E08D7B60A0CA705DA60937', 'isDownload': False} 2026-11-11 10:09:12,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Evaluate ready code "odoo.isTourReady('DecimalCommaOrderlinePrice')" 2026-11-11 10:09:12,477 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:12,504 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:12] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-11-11 10:09:12,521 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:12] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 10:09:12,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:12] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-11-11 10:09:13,169 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:13] "GET /web/webclient/translations/7892c9512c39ae49d879c906f3bb9be37c525550?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:09:13,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:09:13,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: IndexedDB 1 Ready 2026-11-11 10:09:13,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-11-11 10:09:13,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Evaluate test code "odoo.startTour('DecimalCommaOrderlinePrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:13,240 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.027 2026-11-11 10:09:13,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [1/8] Tour DecimalCommaOrderlinePrice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:14,166 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.348 0.600 2026-11-11 10:09:14,168 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.889 2026-11-11 10:09:14,470 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.011 2026-11-11 10:09:14,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:09:14,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:09:14,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-11-11 10:09:14,604 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:14,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:14,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:09:14,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.027 0.037 2026-11-11 10:09:14,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:09:14,834 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:09:14,856 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:14] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.008 0.026 2026-11-11 10:09:14,922 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [2/8] Tour DecimalCommaOrderlinePrice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:15,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [3/8] Tour DecimalCommaOrderlinePrice → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:09:15,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:15] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.029 0.066 2026-11-11 10:09:15,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [4/8] Tour DecimalCommaOrderlinePrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:15,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [5/8] Tour DecimalCommaOrderlinePrice → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 10:09:15,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:09:15,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [6/8] Tour DecimalCommaOrderlinePrice → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"5,00","price":"7.267,65"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("5")):has(.price:contains("7.267,65"))) 2026-11-11 10:09:15,644 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [7/8] Tour DecimalCommaOrderlinePrice → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:15,733 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: [8/8] Tour DecimalCommaOrderlinePrice → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:09:15,788 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: tour succeeded 2026-11-11 10:09:15,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: ╔═══════════════════════════════════════════╗ ║ TOUR DecimalCommaOrderlinePrice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-11 10:09:15,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.browser: heap 14763216 (allocated 15212544) 2026-11-11 10:09:15,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Closing chrome headless with pid 36466 2026-11-11 10:09:15,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Closing websocket connection 2026-11-11 10:09:15,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Terminating chrome headless with pid 36466 2026-11-11 10:09:16,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100916_029841_test_properly_display_price.txt 2026-11-11 10:09:16,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Removing chrome user profile "/tmp/tmp7gwad284_chrome_odoo" 2026-11-11 10:09:16,091 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_edit_payment_lines ... 2026-11-11 10:09:16,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Chrome pid: 36646 2026-11-11 10:09:16,637 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Chrome headless temporary user profile dir: /tmp/tmpklvl5pf4_chrome_odoo 2026-11-11 10:09:16,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Issuing json command http://127.0.0.1:35819/json/version 2026-11-11 10:09:16,644 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35819/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:16,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:16,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Issuing json command http://127.0.0.1:35819/json 2026-11-11 10:09:16,700 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35819/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:16,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Websocket url found: ws://127.0.0.1:35819/devtools/page/89F436F379569367AAE3B3A328DFD27A 2026-11-11 10:09:16,756 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Enable chrome headless console log notification 2026-11-11 10:09:16,794 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Chrome headless enable page notifications 2026-11-11 10:09:16,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_admin from n/a 2026-11-11 10:09:16,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Setting session cookie in browser 2026-11-11 10:09:16,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:16,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:16,927 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:18,092 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.102 1.069 2026-11-11 10:09:18,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Navigation result: {'frameId': '89F436F379569367AAE3B3A328DFD27A', 'loaderId': 'F3D35F142A269E408F98D85B4A0D0AF6', 'isDownload': False} 2026-11-11 10:09:18,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Evaluate ready code "odoo.isTourReady('test_receipt_screen_edit_payment_lines')" 2026-11-11 10:09:18,156 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:18,179 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-11-11 10:09:18,205 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-11-11 10:09:18,217 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-11-11 10:09:18,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 10:09:18,959 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:09:18,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.028 2026-11-11 10:09:18,996 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.015 0.012 2026-11-11 10:09:18,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: IndexedDB 1 Ready 2026-11-11 10:09:18,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Evaluate test code "odoo.startTour('test_receipt_screen_edit_payment_lines', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:19,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [1/24] Tour test_receipt_screen_edit_payment_lines → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:19,935 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:19] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.338 0.591 2026-11-11 10:09:19,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.911 2026-11-11 10:09:20,185 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:09:20,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:09:20,275 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:09:20,308 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-11 10:09:20,323 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:20,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:20,436 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:09:20,477 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.020 0.029 2026-11-11 10:09:20,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09: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:09:20,502 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:20,545 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.031 2026-11-11 10:09:20,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [2/24] Tour test_receipt_screen_edit_payment_lines → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:20,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [3/24] Tour test_receipt_screen_edit_payment_lines → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-11 10:09:20,924 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:20] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.036 0.061 2026-11-11 10:09:21,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [4/24] Tour test_receipt_screen_edit_payment_lines → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:09:21,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [5/24] Tour test_receipt_screen_edit_payment_lines → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:09:21,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [6/24] Tour test_receipt_screen_edit_payment_lines → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:09:21,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:21,275 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:09:21,298 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:21] "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:09:21,317 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [7/24] Tour test_receipt_screen_edit_payment_lines → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:09:21,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [8/24] Tour test_receipt_screen_edit_payment_lines → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:09:21,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [9/24] Tour test_receipt_screen_edit_payment_lines → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:09:21,544 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92395362 started for PoS orders references: [{'name': 'Order 00179-001-0001', 'uuid': '3f9edb98-5d87-4642-9e4c-d19e996fc1a3'}] 2026-11-11 10:09:21,554 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:09:22,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92395362 order {'name': 'Order 00179-001-0001', 'uuid': '3f9edb98-5d87-4642-9e4c-d19e996fc1a3'} created pos.order #112 2026-11-11 10:09:22,426 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92395362 finished 2026-11-11 10:09:22,508 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 344 0.326 0.642 2026-11-11 10:09:22,592 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:09:22,699 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:22] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.013 2026-11-11 10:09:22,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [10/24] Tour test_receipt_screen_edit_payment_lines → Step .edit-order-payment 2026-11-11 10:09:22,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [11/24] Tour test_receipt_screen_edit_payment_lines → Step .nav-item > a:contains("Payments") 2026-11-11 10:09:22,968 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:22] "POST /web/dataset/call_kw/pos.order/get_views HTTP/1.1" 200 - 25 0.020 0.103 2026-11-11 10:09:23,113 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:23] "POST /web/dataset/call_kw/pos.order/web_read HTTP/1.1" 200 - 29 0.024 0.068 2026-11-11 10:09:23,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [12/24] Tour test_receipt_screen_edit_payment_lines → Step focus the amount input (trigger: tr.o_data_row:first-child .o_data_cell[name=amount]) 2026-11-11 10:09:23,337 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:23] "GET /web/image/product.product/1028/image_128?unique=1794391761000 HTTP/1.1" 200 - 5 0.005 0.038 2026-11-11 10:09:23,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [13/24] Tour test_receipt_screen_edit_payment_lines → Step change amount from 5.28 to 4.28 (trigger: tr.o_data_row:first-child .o_data_cell[name=amount]) 2026-11-11 10:09:23,525 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [14/24] Tour test_receipt_screen_edit_payment_lines → Step add a new payment line (trigger: a:contains(Add a line)) 2026-11-11 10:09:23,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [15/24] Tour test_receipt_screen_edit_payment_lines → Step tr.o_data_row:nth-child(2) .o_data_cell[name=payment_method_id] 2026-11-11 10:09:23,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [16/24] Tour test_receipt_screen_edit_payment_lines → Step .o-autocomplete--dropdown-menu 2026-11-11 10:09:23,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [17/24] Tour test_receipt_screen_edit_payment_lines → Step select the cash payment method (trigger: .o-autocomplete--dropdown-item:contains('Cash')) 2026-11-11 10:09:23,751 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:23] "POST /web/dataset/call_kw/pos.order/onchange HTTP/1.1" 200 - 42 0.039 0.111 2026-11-11 10:09:23,795 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [18/24] Tour test_receipt_screen_edit_payment_lines → Step tr.o_data_row:nth-child(2) .o_data_cell[name=payment_method_id] .o_input_dropdown input 2026-11-11 10:09:23,810 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:23] "POST /web/dataset/call_kw/pos.payment/onchange HTTP/1.1" 200 - 5 0.006 0.025 2026-11-11 10:09:23,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [19/24] Tour test_receipt_screen_edit_payment_lines → Step select the cash payment method (trigger: .o_kanban_record:contains('Cash')) 2026-11-11 10:09:23,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:23] "POST /web/dataset/call_kw/pos.payment.method/get_views HTTP/1.1" 200 - 32 0.028 0.080 2026-11-11 10:09:24,038 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.payment.method/web_search_read HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 10:09:24,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [20/24] Tour test_receipt_screen_edit_payment_lines → Step fill in the remaining amount, 1 (trigger: tr.o_data_row:nth-child(2) .o_data_cell[name=amount]) 2026-11-11 10:09:24,122 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.payment.method/web_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:09:24,267 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.order/onchange HTTP/1.1" 200 - 33 0.033 0.080 2026-11-11 10:09:24,318 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [21/24] Tour test_receipt_screen_edit_payment_lines → Step save the edited payment lines (trigger: .o_form_button_save) 2026-11-11 10:09:24,394 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [22/24] Tour test_receipt_screen_edit_payment_lines → Step body:not(:has(.modal)) 2026-11-11 10:09:24,520 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.order/onchange HTTP/1.1" 200 - 33 0.031 0.093 2026-11-11 10:09:24,712 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.order/web_save HTTP/1.1" 200 - 46 0.049 0.109 2026-11-11 10:09:24,817 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 38 0.026 0.058 2026-11-11 10:09:24,864 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.payment/read HTTP/1.1" 200 - 7 0.007 0.026 2026-11-11 10:09:24,945 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:24] "POST /web/dataset/call_kw/pos.payment/read HTTP/1.1" 200 - 7 0.015 0.023 2026-11-11 10:09:25,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [23/24] Tour test_receipt_screen_edit_payment_lines → Step There should be only two payment lines, the old edited one, and the new one (trigger: body) 2026-11-11 10:09:25,060 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: [24/24] Tour test_receipt_screen_edit_payment_lines → Step The payment lines should have the correct payment method and amount (trigger: .pos-receipt .paymentlines:contains('Bank'):contains('4.28') ~ .paymentlines:contains('Cash'):contains('1.00')) 2026-11-11 10:09:25,113 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: tour succeeded 2026-11-11 10:09:25,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_receipt_screen_edit_payment_lines SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-11 10:09:25,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.browser: heap 19847912 (allocated 21372928) 2026-11-11 10:09:25,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Closing chrome headless with pid 36646 2026-11-11 10:09:25,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Closing websocket connection 2026-11-11 10:09:25,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Terminating chrome headless with pid 36646 2026-11-11 10:09:25,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100925_418018_test_receipt_screen_edit_payment_lines.txt 2026-11-11 10:09:25,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Removing chrome user profile "/tmp/tmpklvl5pf4_chrome_odoo" 2026-11-11 10:09:25,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-11-11 10:09:26,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome pid: 36847 2026-11-11 10:09:26,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmp0boq0bkq_chrome_odoo 2026-11-11 10:09:26,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:46013/json/version 2026-11-11 10:09:26,185 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46013/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:26,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:26,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:46013/json 2026-11-11 10:09:26,334 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46013/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:26,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:46013/devtools/page/15E12A42AD02479AB29A5CB8DA443A03 2026-11-11 10:09:26,389 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-11-11 10:09:26,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-11-11 10:09:26,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:09:26,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-11-11 10:09:26,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:26,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:26,593 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:27,621 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:27] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.082 0.951 2026-11-11 10:09:27,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigation result: {'frameId': '15E12A42AD02479AB29A5CB8DA443A03', 'loaderId': '9A19E8DF0331D5939882E965D2913927', 'isDownload': False} 2026-11-11 10:09:27,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-11-11 10:09:27,661 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:27,688 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:27] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-11-11 10:09:27,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:27] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-11-11 10:09:27,732 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:27] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-11-11 10:09:28,311 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:09:28,323 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:28,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:28,348 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: IndexedDB 1 Ready 2026-11-11 10:09:28,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:28,397 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [1/11] Tour ReceiptTrackingMethodTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:29,154 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.285 0.515 2026-11-11 10:09:29,171 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.797 2026-11-11 10:09:29,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:09:29,419 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:09:29,450 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:09:29,525 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.017 2026-11-11 10:09:29,576 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 10:09:29,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:29,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:29,746 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:09:29,764 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.010 0.043 2026-11-11 10:09:29,844 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:09:29,846 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:09:29,881 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:29] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.022 2026-11-11 10:09:29,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [2/11] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:30,108 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [3/11] Tour ReceiptTrackingMethodTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:09:30,237 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:30] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.030 0.087 2026-11-11 10:09:30,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [4/11] Tour ReceiptTrackingMethodTour → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:09:30,308 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.007 0.029 2026-11-11 10:09:30,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [5/11] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:09:30,502 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [6/11] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:09:30,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [7/11] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:09:30,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [8/11] Tour ReceiptTrackingMethodTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:09:30,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:30,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:30,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [9/11] Tour ReceiptTrackingMethodTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:09:30,763 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:30] "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:09:30,848 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [10/11] Tour ReceiptTrackingMethodTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:09:30,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [11/11] Tour ReceiptTrackingMethodTour → Step tracking method is Lot (trigger: li:contains("Lot Number")) 2026-11-11 10:09:30,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2068455 started for PoS orders references: [{'name': 'Order 00180-001-0001', 'uuid': '612ff285-d688-471e-9fdb-344a42a16d40'}] 2026-11-11 10:09:30,985 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:09:31,994 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2068455 order {'name': 'Order 00180-001-0001', 'uuid': '612ff285-d688-471e-9fdb-344a42a16d40'} created pos.order #113 2026-11-11 10:09:31,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2068455 finished 2026-11-11 10:09:32,083 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 375 0.346 0.783 2026-11-11 10:09:32,157 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:09:32,233 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:32] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:09:32,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: tour succeeded 2026-11-11 10:09:32,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 10:09:32,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: heap 16086064 (allocated 17309696) 2026-11-11 10:09:32,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing chrome headless with pid 36847 2026-11-11 10:09:32,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing websocket connection 2026-11-11 10:09:32,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Terminating chrome headless with pid 36847 2026-11-11 10:09:32,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100932_550555_test_receipt_tracking_method.txt 2026-11-11 10:09:32,551 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmp0boq0bkq_chrome_odoo" 2026-11-11 10:09:32,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_backend_duplicate ... 2026-11-11 10:09:34,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Chrome pid: 37034 2026-11-11 10:09:34,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Chrome headless temporary user profile dir: /tmp/tmpwgilz_xj_chrome_odoo 2026-11-11 10:09:34,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Issuing json command http://127.0.0.1:45503/json/version 2026-11-11 10:09:34,176 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45503/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:34,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:34,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Issuing json command http://127.0.0.1:45503/json 2026-11-11 10:09:34,255 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45503/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:34,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Websocket url found: ws://127.0.0.1:45503/devtools/page/46A973D49072FE43FFFD7341E04063BB 2026-11-11 10:09:34,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Enable chrome headless console log notification 2026-11-11 10:09:34,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Chrome headless enable page notifications 2026-11-11 10:09:34,370 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:09:34,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Setting session cookie in browser 2026-11-11 10:09:34,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:34,395 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:34,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:35,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:35] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 129 0.096 0.963 2026-11-11 10:09:35,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Navigation result: {'frameId': '46A973D49072FE43FFFD7341E04063BB', 'loaderId': '1DB9A48931496D86ABF741782DB9A00A', 'isDownload': False} 2026-11-11 10:09:35,476 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Evaluate ready code "odoo.isTourReady('test_refund_backend_duplicate')" 2026-11-11 10:09:35,518 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:35,551 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:35] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-11-11 10:09:35,570 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:35] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-11-11 10:09:35,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:35] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.064 2026-11-11 10:09:36,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:36] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:09:36,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:09:36,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: IndexedDB 1 Ready 2026-11-11 10:09:36,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Evaluate test code "odoo.startTour('test_refund_backend_duplicate', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:36,420 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.016 2026-11-11 10:09:36,431 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:09:36,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [1/8] Tour test_refund_backend_duplicate → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:37,314 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 364 0.295 0.613 2026-11-11 10:09:37,317 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.874 2026-11-11 10:09:37,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:09:37,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-11-11 10:09:37,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.010 2026-11-11 10:09:37,732 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:09:37,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:37,853 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:37,890 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:09:37,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.034 2026-11-11 10:09:37,958 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "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:09:37,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:09:38,007 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:38] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.009 0.029 2026-11-11 10:09:38,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [2/8] Tour test_refund_backend_duplicate → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:38,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [3/8] Tour test_refund_backend_duplicate → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:09:38,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [4/8] Tour test_refund_backend_duplicate → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:09:38,445 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:38] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.043 0.094 2026-11-11 10:09:38,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [5/8] Tour test_refund_backend_duplicate → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:09:38,553 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:09:38,558 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:09:38,568 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:38] "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:09:38,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [6/8] Tour test_refund_backend_duplicate → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:09:38,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [7/8] Tour test_refund_backend_duplicate → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:09:38,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: [8/8] Tour test_refund_backend_duplicate → Step .receipt-total .pos-receipt-right-align:contains("-10.00") 2026-11-11 10:09:38,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:09:38,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64422926 started for PoS orders references: [{'name': 'Shop/0037 REFUND', 'uuid': 'a2e80dd6-d15e-48fd-a19a-c8ebdc57b7d2'}] 2026-11-11 10:09:38,974 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [111] to pos.order #115 2026-11-11 10:09:39,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64422926 order {'name': 'Shop/0037 REFUND', 'uuid': 'a2e80dd6-d15e-48fd-a19a-c8ebdc57b7d2'} updated pos.order #115 2026-11-11 10:09:39,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64422926 finished 2026-11-11 10:09:39,897 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 289 0.386 0.739 2026-11-11 10:09:39,982 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:39] "POST /web/dataset/call_kw/pos.order.line/read HTTP/1.1" 200 - 11 0.013 0.032 2026-11-11 10:09:40,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:09:40,178 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:40] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.010 2026-11-11 10:09:40,247 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: tour succeeded 2026-11-11 10:09:40,248 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_refund_backend_duplicate SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-11 10:09:40,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.browser: heap 15419856 (allocated 16785408) 2026-11-11 10:09:40,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Closing chrome headless with pid 37034 2026-11-11 10:09:40,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Closing websocket connection 2026-11-11 10:09:40,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Terminating chrome headless with pid 37034 2026-11-11 10:09:40,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100940_524053_test_refund_backend_duplicate.txt 2026-11-11 10:09:40,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Removing chrome user profile "/tmp/tmpwgilz_xj_chrome_odoo" 2026-11-11 10:09:40,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_few_quantities ... 2026-11-11 10:09:41,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Chrome pid: 37223 2026-11-11 10:09:41,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Chrome headless temporary user profile dir: /tmp/tmpzdantw24_chrome_odoo 2026-11-11 10:09:41,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Issuing json command http://127.0.0.1:39697/json/version 2026-11-11 10:09:41,374 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39697/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:41,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:41,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Issuing json command http://127.0.0.1:39697/json 2026-11-11 10:09:41,410 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39697/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:41,449 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Websocket url found: ws://127.0.0.1:39697/devtools/page/8D2CB7015E2D1FDA9F47E62927D676C9 2026-11-11 10:09:41,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Enable chrome headless console log notification 2026-11-11 10:09:41,498 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Chrome headless enable page notifications 2026-11-11 10:09:41,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:09:41,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Setting session cookie in browser 2026-11-11 10:09:41,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:41,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:41,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:43,829 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:43] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.093 2.073 2026-11-11 10:09:43,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Navigation result: {'frameId': '8D2CB7015E2D1FDA9F47E62927D676C9', 'loaderId': '35237336721ACE0AC9042336DEA74F86', 'isDownload': False} 2026-11-11 10:09:43,833 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Evaluate ready code "odoo.isTourReady('RefundFewQuantities')" 2026-11-11 10:09:43,875 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:43,897 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:43] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:09:43,918 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:43] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-11-11 10:09:43,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:43] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-11-11 10:09:44,560 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:09:44,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:09:44,583 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:44,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Evaluate test code "odoo.startTour('RefundFewQuantities', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:44,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: IndexedDB 1 Ready 2026-11-11 10:09:44,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [1/39] Tour RefundFewQuantities → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:44,634 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.029 2026-11-11 10:09:45,424 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.292 0.532 2026-11-11 10:09:45,428 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.762 2026-11-11 10:09:45,707 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.009 2026-11-11 10:09:45,742 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:09:45,814 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:09:45,851 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:09:45,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:45,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:09:45,996 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:09:46,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:09:46,047 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:09:46,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:46] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.044 0.038 2026-11-11 10:09:46,088 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:46] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.044 2026-11-11 10:09:46,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [2/39] Tour RefundFewQuantities → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:46,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [3/39] Tour RefundFewQuantities → Step click product 'Sugar' (trigger: article.product .product-content .product-name:contains("Sugar")) 2026-11-11 10:09:46,392 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.064 2026-11-11 10:09:46,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [4/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:46,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [5/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 10:09:46,616 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:46] "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:09:46,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [6/39] Tour RefundFewQuantities → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 10:09:46,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [7/39] Tour RefundFewQuantities → Step Check orderline with attributes: {"withClass":".selected","productName":"Sugar","quantity":"0.00","price":"0.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Sugar")):has(.qty:contains("0")):has(.price:contains("0.00"))) 2026-11-11 10:09:46,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [8/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 10:09:46,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [9/39] Tour RefundFewQuantities → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:09:46,978 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [10/39] Tour RefundFewQuantities → Step Check orderline with attributes: {"withClass":".selected","productName":"Sugar","quantity":"0.02","price":"0.06"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Sugar")):has(.qty:contains("0.02")):has(.price:contains("0.06"))) 2026-11-11 10:09:47,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [11/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:47,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [12/39] Tour RefundFewQuantities → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:09:47,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [13/39] Tour RefundFewQuantities → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:09:47,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [14/39] Tour RefundFewQuantities → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:09:47,406 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:47,407 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:09:47,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [15/39] Tour RefundFewQuantities → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:09:47,530 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [16/39] Tour RefundFewQuantities → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:09:47,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [17/39] Tour RefundFewQuantities → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:09:47,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63898624 started for PoS orders references: [{'name': 'Order 00182-001-0001', 'uuid': 'c395ee5b-0a93-4763-876a-b1bbb01b26e4'}] 2026-11-11 10:09:47,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:48,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63898624 order {'name': 'Order 00182-001-0001', 'uuid': 'c395ee5b-0a93-4763-876a-b1bbb01b26e4'} created pos.order #116 2026-11-11 10:09:48,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63898624 finished 2026-11-11 10:09:48,628 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 341 0.336 0.665 2026-11-11 10:09:48,728 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-11-11 10:09:48,800 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:48] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.011 2026-11-11 10:09:48,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [18/39] Tour RefundFewQuantities → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:09:48,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [19/39] Tour RefundFewQuantities → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:09:49,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [20/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:49,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [21/39] Tour RefundFewQuantities → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:09:49,175 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [22/39] Tour RefundFewQuantities → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:09:49,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [23/39] Tour RefundFewQuantities → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:09:49,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [24/39] Tour RefundFewQuantities → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 10:09:49,396 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:49] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.008 0.023 2026-11-11 10:09:49,399 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [25/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:49,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [26/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 10:09:49,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [27/39] Tour RefundFewQuantities → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 10:09:49,581 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [28/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:49,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [29/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:49,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [30/39] Tour RefundFewQuantities → Step click numpad button: 0 (trigger: div.numpad button[value="0"]) 2026-11-11 10:09:49,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [31/39] Tour RefundFewQuantities → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:09:49,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [32/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:49,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [33/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:49,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [34/39] Tour RefundFewQuantities → Step .ticket-screen .to-refund-highlight:contains("To Refund: 0.02") 2026-11-11 10:09:49,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [35/39] Tour RefundFewQuantities → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:50,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [36/39] Tour RefundFewQuantities → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:50,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [37/39] Tour RefundFewQuantities → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 10:09:50,192 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [38/39] Tour RefundFewQuantities → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:09:50,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: [39/39] Tour RefundFewQuantities → Step Check orderline with attributes: "Sugar" (trigger: .order-container .orderline) 2026-11-11 10:09:50,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: tour succeeded 2026-11-11 10:09:50,304 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: ╔════════════════════════════════════╗ ║ TOUR RefundFewQuantities SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-11 10:09:50,483 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.browser: heap 16760956 (allocated 18227200) 2026-11-11 10:09:50,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Closing chrome headless with pid 37223 2026-11-11 10:09:50,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Closing websocket connection 2026-11-11 10:09:50,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Terminating chrome headless with pid 37223 2026-11-11 10:09:50,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_100950_626038_test_refund_few_quantities.txt 2026-11-11 10:09:50,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Removing chrome user profile "/tmp/tmpzdantw24_chrome_odoo" 2026-11-11 10:09:50,696 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-11-11 10:09:51,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Chrome pid: 37416 2026-11-11 10:09:51,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Chrome headless temporary user profile dir: /tmp/tmpouci0zgl_chrome_odoo 2026-11-11 10:09:51,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Issuing json command http://127.0.0.1:36693/json/version 2026-11-11 10:09:51,666 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36693/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:09:51,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Browser version: Chrome/150.0.7871.114 2026-11-11 10:09:51,712 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Issuing json command http://127.0.0.1:36693/json 2026-11-11 10:09:51,712 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36693/json with timeout 3 increased to 10s during tests 2026-11-11 10:09:51,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Websocket url found: ws://127.0.0.1:36693/devtools/page/82EB4CDCCE05D6BB6F6F78EA89C51EA0 2026-11-11 10:09:51,741 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Enable chrome headless console log notification 2026-11-11 10:09:51,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Chrome headless enable page notifications 2026-11-11 10:09:51,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:09:51,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Setting session cookie in browser 2026-11-11 10:09:51,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:09:51,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:09:51,959 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:09:53,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.101 0.977 2026-11-11 10:09:53,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Navigation result: {'frameId': '82EB4CDCCE05D6BB6F6F78EA89C51EA0', 'loaderId': '4F82F92ED984E4CA2315CC609A640B54', 'isDownload': False} 2026-11-11 10:09:53,037 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-11-11 10:09:53,066 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:09:53,101 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-11-11 10:09:53,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-11 10:09:53,130 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-11-11 10:09:53,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:09:53,760 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:09:53,767 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:09:53,792 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: IndexedDB 1 Ready 2026-11-11 10:09:53,798 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.010 0.020 2026-11-11 10:09:53,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Evaluate test code "odoo.startTour('FiscalPositionNoTaxRefund', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:09:53,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [1/45] Tour FiscalPositionNoTaxRefund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:09:54,622 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.300 0.531 2026-11-11 10:09:54,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.791 2026-11-11 10:09:54,925 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-11-11 10:09:54,957 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:09:55,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 10:09:55,069 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.013 2026-11-11 10:09:55,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: Owl is running in 'dev' mode. 2026-11-11 10:09:55,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:09:55,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:09:55,268 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "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:09:55,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.040 0.028 2026-11-11 10:09:55,315 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.038 2026-11-11 10:09:55,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [2/45] Tour FiscalPositionNoTaxRefund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:09:55,423 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:55,558 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [3/45] Tour FiscalPositionNoTaxRefund → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:09:55,696 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.037 0.088 2026-11-11 10:09:55,800 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [4/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:55,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [5/45] Tour FiscalPositionNoTaxRefund → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:09:55,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:55] "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:09:55,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [6/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:56,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [7/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:56,112 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [8/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:09:56,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [9/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:09:56,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [10/45] Tour FiscalPositionNoTaxRefund → Step click fiscal position button (trigger: .o_fiscal_position_button) 2026-11-11 10:09:56,335 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [11/45] Tour FiscalPositionNoTaxRefund → Step fiscal position screen is shown (trigger: .selection-item:contains("No Tax")) 2026-11-11 10:09:56,428 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [12/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:56,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [13/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:56,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [14/45] Tour FiscalPositionNoTaxRefund → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:09:56,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [15/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:56,687 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [16/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:09:56,744 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [17/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:09:56,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [18/45] Tour FiscalPositionNoTaxRefund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:09:56,861 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:56,868 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:09:56,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [19/45] Tour FiscalPositionNoTaxRefund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:09:56,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [20/45] Tour FiscalPositionNoTaxRefund → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:09:57,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [21/45] Tour FiscalPositionNoTaxRefund → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:09:57,139 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [22/45] Tour FiscalPositionNoTaxRefund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:09:57,157 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37396210 started for PoS orders references: [{'name': 'Order 00183-001-0001', 'uuid': 'c34befdb-5088-441b-955d-9bb32eab1f31'}] 2026-11-11 10:09:57,167 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:09:58,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37396210 order {'name': 'Order 00183-001-0001', 'uuid': 'c34befdb-5088-441b-955d-9bb32eab1f31'} created pos.order #117 2026-11-11 10:09:58,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37396210 finished 2026-11-11 10:09:58,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 367 0.319 0.759 2026-11-11 10:09:58,313 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.002 0.009 2026-11-11 10:09:58,391 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:58] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.010 2026-11-11 10:09:58,435 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [23/45] Tour FiscalPositionNoTaxRefund → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:09:58,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [24/45] Tour FiscalPositionNoTaxRefund → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:09:58,559 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [25/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:58,623 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [26/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:09:58,684 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [27/45] Tour FiscalPositionNoTaxRefund → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:09:58,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [28/45] Tour FiscalPositionNoTaxRefund → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-11-11 10:09:58,853 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [29/45] Tour FiscalPositionNoTaxRefund → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-11 10:09:58,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:09:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.007 0.023 2026-11-11 10:09:58,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [30/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:58,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [31/45] Tour FiscalPositionNoTaxRefund → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-11-11 10:09:59,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [32/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:59,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [33/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:59,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [34/45] Tour FiscalPositionNoTaxRefund → Step .ticket-screen .btn-primary.pay-order-button 2026-11-11 10:09:59,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [35/45] Tour FiscalPositionNoTaxRefund → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:09:59,343 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [36/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:59,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [37/45] Tour FiscalPositionNoTaxRefund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:09:59,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [38/45] Tour FiscalPositionNoTaxRefund → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-11-11 10:09:59,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [39/45] Tour FiscalPositionNoTaxRefund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:09:59,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [40/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:09:59,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [41/45] Tour FiscalPositionNoTaxRefund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:09:59,692 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [42/45] Tour FiscalPositionNoTaxRefund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:09:59,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [43/45] Tour FiscalPositionNoTaxRefund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:09:59,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [44/45] Tour FiscalPositionNoTaxRefund → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:09:59,942 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62890231 started for PoS orders references: [{'name': 'Order 00183-001-0002', 'uuid': '322ed92e-4256-42c2-ab03-34fe6c96dc43'}] 2026-11-11 10:09:59,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: [45/45] Tour FiscalPositionNoTaxRefund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:10:00,610 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62890231 order {'name': 'Order 00183-001-0002', 'uuid': '322ed92e-4256-42c2-ab03-34fe6c96dc43'} created pos.order #118 2026-11-11 10:10:00,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62890231 finished 2026-11-11 10:10:00,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 235 0.210 0.514 2026-11-11 10:10:00,744 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-11-11 10:10:00,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: tour succeeded 2026-11-11 10:10:00,791 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: ╔══════════════════════════════════════════╗ ║ TOUR FiscalPositionNoTaxRefund SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 10:10:01,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.browser: heap 17243244 (allocated 18620416) 2026-11-11 10:10:01,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Closing chrome headless with pid 37416 2026-11-11 10:10:01,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Closing websocket connection 2026-11-11 10:10:01,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Terminating chrome headless with pid 37416 2026-11-11 10:10:01,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101001_143530_test_refund_order_with_fp_tax_included.txt 2026-11-11 10:10:01,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Removing chrome user profile "/tmp/tmpouci0zgl_chrome_odoo" 2026-11-11 10:10:01,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_res_partner_scan_barcode ... 2026-11-11 10:10:01,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Chrome pid: 37616 2026-11-11 10:10:01,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Chrome headless temporary user profile dir: /tmp/tmpsms4mnf4_chrome_odoo 2026-11-11 10:10:01,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Issuing json command http://127.0.0.1:32877/json/version 2026-11-11 10:10:01,863 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:32877/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:01,910 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:01,911 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Issuing json command http://127.0.0.1:32877/json 2026-11-11 10:10:01,911 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:32877/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:01,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Websocket url found: ws://127.0.0.1:32877/devtools/page/E8643E775ACAE75B228DDB7131C191B9 2026-11-11 10:10:01,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Enable chrome headless console log notification 2026-11-11 10:10:01,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Chrome headless enable page notifications 2026-11-11 10:10:02,070 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:02,076 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Setting session cookie in browser 2026-11-11 10:10:02,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:02,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:02,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:03,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.081 0.831 2026-11-11 10:10:03,042 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Navigation result: {'frameId': 'E8643E775ACAE75B228DDB7131C191B9', 'loaderId': '4165A49A507766BB0BA4C784E943A9B4', 'isDownload': False} 2026-11-11 10:10:03,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Evaluate ready code "odoo.isTourReady('BarcodeScanPartnerTour')" 2026-11-11 10:10:03,051 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:03,078 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-11-11 10:10:03,096 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-11-11 10:10:03,101 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 10:10:03,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:10:03,699 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:03,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:03,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: IndexedDB 1 Ready 2026-11-11 10:10:03,725 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.014 2026-11-11 10:10:03,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Evaluate test code "odoo.startTour('BarcodeScanPartnerTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:03,749 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: [1/6] Tour BarcodeScanPartnerTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:04,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:04] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 316 0.311 0.541 2026-11-11 10:10:04,575 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.824 2026-11-11 10:10:04,814 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:10:04,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:10:04,889 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:10:04,927 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:04] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:10:04,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:05,054 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:05,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.032 2026-11-11 10:10:05,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.021 0.037 2026-11-11 10:10:05,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "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:10:05,143 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:10:05,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.009 0.040 2026-11-11 10:10:05,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: [2/6] Tour BarcodeScanPartnerTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:05,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: [3/6] Tour BarcodeScanPartnerTour → Step PoS model scan barcode '0421234567890' (trigger: body) 2026-11-11 10:10:05,451 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: [4/6] Tour BarcodeScanPartnerTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:05,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.033 0.072 2026-11-11 10:10:05,534 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: [5/6] Tour BarcodeScanPartnerTour → Step customer 'John Doe' is selected (trigger: .product-screen .set-partner:contains("John Doe")) 2026-11-11 10:10:05,569 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:05] "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:10:05,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: [6/6] Tour BarcodeScanPartnerTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:10:05,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: tour succeeded 2026-11-11 10:10:05,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: ╔═══════════════════════════════════════╗ ║ TOUR BarcodeScanPartnerTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-11 10:10:05,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.browser: heap 13957616 (allocated 14688256) 2026-11-11 10:10:05,805 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Closing chrome headless with pid 37616 2026-11-11 10:10:05,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Closing websocket connection 2026-11-11 10:10:05,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Terminating chrome headless with pid 37616 2026-11-11 10:10:05,923 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101005_923583_test_res_partner_scan_barcode.txt 2026-11-11 10:10:05,924 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Removing chrome user profile "/tmp/tmpsms4mnf4_chrome_odoo" 2026-11-11 10:10:05,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_reuse_empty_floating_order ... 2026-11-11 10:10:06,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Chrome pid: 37794 2026-11-11 10:10:06,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Chrome headless temporary user profile dir: /tmp/tmpzww8mftn_chrome_odoo 2026-11-11 10:10:06,571 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Issuing json command http://127.0.0.1:40823/json/version 2026-11-11 10:10:06,572 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40823/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:06,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:06,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Issuing json command http://127.0.0.1:40823/json 2026-11-11 10:10:06,602 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40823/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:06,614 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Websocket url found: ws://127.0.0.1:40823/devtools/page/3B1014AED1F7A1CF97B1DC379A7F2B26 2026-11-11 10:10:06,627 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Enable chrome headless console log notification 2026-11-11 10:10:06,638 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Chrome headless enable page notifications 2026-11-11 10:10:06,704 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:06,710 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Setting session cookie in browser 2026-11-11 10:10:06,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:06,734 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:06,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:07,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:07] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.084 0.868 2026-11-11 10:10:07,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Navigation result: {'frameId': '3B1014AED1F7A1CF97B1DC379A7F2B26', 'loaderId': 'DC0699327722BC097D52CF973A959F69', 'isDownload': False} 2026-11-11 10:10:07,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Evaluate ready code "odoo.isTourReady('test_reuse_empty_floating_order')" 2026-11-11 10:10:07,742 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:07,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:07] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-11-11 10:10:07,783 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:07] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 10:10:07,795 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:07] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 10:10:08,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:08] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:10:08,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:08,474 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:08,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: IndexedDB 1 Ready 2026-11-11 10:10:08,489 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Evaluate test code "odoo.startTour('test_reuse_empty_floating_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:08,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [1/31] Tour test_reuse_empty_floating_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:09,261 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.265 0.518 2026-11-11 10:10:09,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.784 2026-11-11 10:10:09,568 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.009 2026-11-11 10:10:09,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.021 2026-11-11 10:10:09,594 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:10:09,659 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:10:09,701 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-11-11 10:10:09,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:09,864 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:10:09,870 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:10:09,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10: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:10:09,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:10:09,930 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.041 0.039 2026-11-11 10:10:09,958 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:09] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.039 2026-11-11 10:10:10,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [2/31] Tour test_reuse_empty_floating_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:10,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [3/31] Tour test_reuse_empty_floating_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:10,361 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:10] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.097 2026-11-11 10:10:10,400 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [4/31] Tour test_reuse_empty_floating_order → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-11 10:10:10,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:10,469 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [5/31] Tour test_reuse_empty_floating_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:10,533 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [6/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 10:10:10,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [7/31] Tour test_reuse_empty_floating_order → Step check there are 1 floating order (trigger: .list-container-items .btn) 2026-11-11 10:10:10,664 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [8/31] Tour test_reuse_empty_floating_order → Step .modal-header .oi-arrow-left 2026-11-11 10:10:10,726 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [9/31] Tour test_reuse_empty_floating_order → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 10:10:10,844 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [10/31] Tour test_reuse_empty_floating_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:10,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [11/31] Tour test_reuse_empty_floating_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":"5.10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.10"))) 2026-11-11 10:10:10,980 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [12/31] Tour test_reuse_empty_floating_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:11,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [13/31] Tour test_reuse_empty_floating_order → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:10:11,115 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [14/31] Tour test_reuse_empty_floating_order → Step .pos-leftheader .list-plus-btn 2026-11-11 10:10:11,197 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [15/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 10:10:11,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [16/31] Tour test_reuse_empty_floating_order → Step check there are 2 floating order (trigger: .list-container-items .btn) 2026-11-11 10:10:11,329 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [17/31] Tour test_reuse_empty_floating_order → Step .modal-header .oi-arrow-left 2026-11-11 10:10:11,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [18/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 10:10:11,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [19/31] Tour test_reuse_empty_floating_order → Step .list-container-items .btn:eq(0) 2026-11-11 10:10:11,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [20/31] Tour test_reuse_empty_floating_order → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:11,612 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [21/31] Tour test_reuse_empty_floating_order → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:11,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [22/31] Tour test_reuse_empty_floating_order → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:11,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:11,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:10:11,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [23/31] Tour test_reuse_empty_floating_order → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:10:11,854 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [24/31] Tour test_reuse_empty_floating_order → Step remaining amount is 0.00 (trigger: .payment-status-remaining .amount:contains("0.00")) 2026-11-11 10:10:11,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [25/31] Tour test_reuse_empty_floating_order → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:10:12,004 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [26/31] Tour test_reuse_empty_floating_order → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:10:12,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96020387 started for PoS orders references: [{'name': 'Order 00185-001-0001', 'uuid': '6b2057d5-f06a-427f-ab90-08599f1833a3'}] 2026-11-11 10:10:12,016 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:12,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96020387 order {'name': 'Order 00185-001-0001', 'uuid': '6b2057d5-f06a-427f-ab90-08599f1833a3'} created pos.order #119 2026-11-11 10:10:12,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96020387 finished 2026-11-11 10:10:12,984 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.322 0.653 2026-11-11 10:10:13,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:10:13,148 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:13] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.004 0.012 2026-11-11 10:10:13,180 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [27/31] Tour test_reuse_empty_floating_order → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:10:13,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [28/31] Tour test_reuse_empty_floating_order → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:10:13,302 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [29/31] Tour test_reuse_empty_floating_order → Step .fa-caret-down 2026-11-11 10:10:13,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [30/31] Tour test_reuse_empty_floating_order → Step check there are 1 floating order (trigger: .list-container-items .btn) 2026-11-11 10:10:13,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: [31/31] Tour test_reuse_empty_floating_order → Step .modal-header .oi-arrow-left 2026-11-11 10:10:13,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: tour succeeded 2026-11-11 10:10:13,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_reuse_empty_floating_order SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-11 10:10:13,640 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.browser: heap 16082232 (allocated 17833984) 2026-11-11 10:10:13,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Closing chrome headless with pid 37794 2026-11-11 10:10:13,670 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Closing websocket connection 2026-11-11 10:10:13,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Terminating chrome headless with pid 37794 2026-11-11 10:10:13,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101013_824065_test_reuse_empty_floating_order.txt 2026-11-11 10:10:13,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Removing chrome user profile "/tmp/tmpzww8mftn_chrome_odoo" 2026-11-11 10:10:13,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-11-11 10:10:14,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome pid: 37990 2026-11-11 10:10:14,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome headless temporary user profile dir: /tmp/tmpupzo1tqf_chrome_odoo 2026-11-11 10:10:14,698 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Issuing json command http://127.0.0.1:45113/json/version 2026-11-11 10:10:14,699 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45113/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:14,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:14,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Issuing json command http://127.0.0.1:45113/json 2026-11-11 10:10:14,822 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45113/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:14,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Websocket url found: ws://127.0.0.1:45113/devtools/page/0BEB7E9453D1DFD019703230A8D20E09 2026-11-11 10:10:14,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Enable chrome headless console log notification 2026-11-11 10:10:14,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome headless enable page notifications 2026-11-11 10:10:15,075 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:15,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Setting session cookie in browser 2026-11-11 10:10:15,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:15,090 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:15,104 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:17,369 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:17] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.083 2.186 2026-11-11 10:10:17,373 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Navigation result: {'frameId': '0BEB7E9453D1DFD019703230A8D20E09', 'loaderId': 'F7B732DF7E26750CF49229286B011062', 'isDownload': False} 2026-11-11 10:10:17,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-11-11 10:10:17,402 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:17,441 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:17] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-11-11 10:10:17,459 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:17] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-11-11 10:10:17,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:17] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-11-11 10:10:18,133 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:10:18,159 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:10:18,166 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:18,186 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: IndexedDB 1 Ready 2026-11-11 10:10:18,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Evaluate test code "odoo.startTour('PaymentScreenRoundingDown', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:18,213 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [1/32] Tour PaymentScreenRoundingDown → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:18,959 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.276 0.509 2026-11-11 10:10:18,970 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.795 2026-11-11 10:10:19,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.008 2026-11-11 10:10:19,209 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.008 2026-11-11 10:10:19,237 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-11-11 10:10:19,280 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:10:19,318 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.010 2026-11-11 10:10:19,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:19,437 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:19,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:10:19,522 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:10:19,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.033 0.044 2026-11-11 10:10:19,544 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:10:19,581 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.014 0.040 2026-11-11 10:10:19,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [2/32] Tour PaymentScreenRoundingDown → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:19,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [3/32] Tour PaymentScreenRoundingDown → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:10:19,902 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:19] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.045 0.074 2026-11-11 10:10:20,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [4/32] Tour PaymentScreenRoundingDown → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:20,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [5/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:20,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:20] "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:10:20,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [6/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:20,198 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [7/32] Tour PaymentScreenRoundingDown → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:20,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [8/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:20,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [9/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:20,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [10/32] Tour PaymentScreenRoundingDown → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:20,481 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:20,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:10:20,528 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [11/32] Tour PaymentScreenRoundingDown → Step total is 1.98 (trigger: .total:contains("1.98")) 2026-11-11 10:10:20,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [12/32] Tour PaymentScreenRoundingDown → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:20,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [13/32] Tour PaymentScreenRoundingDown → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:20,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [14/32] Tour PaymentScreenRoundingDown → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:20,784 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [15/32] Tour PaymentScreenRoundingDown → Step amount tendered in the line is '1.95' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.95")) 2026-11-11 10:10:20,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [16/32] Tour PaymentScreenRoundingDown → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:10:20,907 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [17/32] Tour PaymentScreenRoundingDown → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:10:20,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [18/32] Tour PaymentScreenRoundingDown → Step .pos-leftheader .list-plus-btn 2026-11-11 10:10:21,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [19/32] Tour PaymentScreenRoundingDown → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:10:21,130 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [20/32] Tour PaymentScreenRoundingDown → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:21,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [21/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:21,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [22/32] Tour PaymentScreenRoundingDown → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 10:10:21,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [23/32] Tour PaymentScreenRoundingDown → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("-"))) 2026-11-11 10:10:21,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [24/32] Tour PaymentScreenRoundingDown → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:21,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [25/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:21,642 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [26/32] Tour PaymentScreenRoundingDown → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:21,703 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [27/32] Tour PaymentScreenRoundingDown → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:21,764 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [28/32] Tour PaymentScreenRoundingDown → Step total is -1.98 (trigger: .total:contains("-1.98")) 2026-11-11 10:10:21,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [29/32] Tour PaymentScreenRoundingDown → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:21,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [30/32] Tour PaymentScreenRoundingDown → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:21,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [31/32] Tour PaymentScreenRoundingDown → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:21,991 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [32/32] Tour PaymentScreenRoundingDown → Step amount tendered in the line is '-1.95' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.95")) 2026-11-11 10:10:22,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: tour succeeded 2026-11-11 10:10:22,044 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: ╔══════════════════════════════════════════╗ ║ TOUR PaymentScreenRoundingDown SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 10:10:22,162 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: heap 15889492 (allocated 16785408) 2026-11-11 10:10:22,174 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Closing chrome headless with pid 37990 2026-11-11 10:10:22,176 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Closing websocket connection 2026-11-11 10:10:22,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Terminating chrome headless with pid 37990 2026-11-11 10:10:22,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101022_281893_test_rounding_down.txt 2026-11-11 10:10:22,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Removing chrome user profile "/tmp/tmpupzo1tqf_chrome_odoo" 2026-11-11 10:10:22,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome pid: 38173 2026-11-11 10:10:22,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome headless temporary user profile dir: /tmp/tmpx7ltl6h9_chrome_odoo 2026-11-11 10:10:22,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Issuing json command http://127.0.0.1:34339/json/version 2026-11-11 10:10:22,820 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34339/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:22,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:22,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Issuing json command http://127.0.0.1:34339/json 2026-11-11 10:10:22,928 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34339/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:22,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Websocket url found: ws://127.0.0.1:34339/devtools/page/A6B3F811FF66E105E96AD19326366E94 2026-11-11 10:10:22,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Enable chrome headless console log notification 2026-11-11 10:10:22,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome headless enable page notifications 2026-11-11 10:10:23,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:23,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Setting session cookie in browser 2026-11-11 10:10:23,052 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:23,053 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:23,243 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:23] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.056 0.108 2026-11-11 10:10:23,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Navigation result: {'frameId': 'A6B3F811FF66E105E96AD19326366E94', 'loaderId': '966DC1F6EE9AB77F2AB9483369AB4F0C', 'isDownload': False} 2026-11-11 10:10:23,251 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-11-11 10:10:23,289 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:23,316 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:23] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-11 10:10:23,341 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:23] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.031 2026-11-11 10:10:23,349 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:23] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-11-11 10:10:23,985 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:23] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:10:24,008 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:24,032 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: IndexedDB 1 Ready 2026-11-11 10:10:24,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Evaluate test code "odoo.startTour('PaymentScreenTotalDueWithOverPayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:24,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.065 2026-11-11 10:10:24,095 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [1/16] Tour PaymentScreenTotalDueWithOverPayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:24,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.231 0.444 2026-11-11 10:10:24,704 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.659 2026-11-11 10:10:24,903 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.013 2026-11-11 10:10:24,916 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 10:10:24,946 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:10:25,015 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:10:25,047 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:10:25,068 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:25,237 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:25,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:25,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 4 0.015 0.019 2026-11-11 10:10:25,358 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "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:10:25,361 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:10:25,403 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.024 2026-11-11 10:10:25,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [2/16] Tour PaymentScreenTotalDueWithOverPayment → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:10:25,649 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [3/16] Tour PaymentScreenTotalDueWithOverPayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:25,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [4/16] Tour PaymentScreenTotalDueWithOverPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:25,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:25] "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:10:25,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [5/16] Tour PaymentScreenTotalDueWithOverPayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:25,852 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [6/16] Tour PaymentScreenTotalDueWithOverPayment → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:25,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [7/16] Tour PaymentScreenTotalDueWithOverPayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:25,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [8/16] Tour PaymentScreenTotalDueWithOverPayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:26,098 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [9/16] Tour PaymentScreenTotalDueWithOverPayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:26,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:26,118 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:26,161 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [10/16] Tour PaymentScreenTotalDueWithOverPayment → Step total is 1.98 (trigger: .total:contains("1.98")) 2026-11-11 10:10:26,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [11/16] Tour PaymentScreenTotalDueWithOverPayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:26,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [12/16] Tour PaymentScreenTotalDueWithOverPayment → Step click numpad button: 5 (trigger: div.numpad button[value="5"]) 2026-11-11 10:10:26,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [13/16] Tour PaymentScreenTotalDueWithOverPayment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 10:10:26,446 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [14/16] Tour PaymentScreenTotalDueWithOverPayment → Step click numpad button: 5 (trigger: .modal div.numpad button[value="5"]) 2026-11-11 10:10:26,523 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [15/16] Tour PaymentScreenTotalDueWithOverPayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:10:26,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: [16/16] Tour PaymentScreenTotalDueWithOverPayment → Step change is -3.05 (trigger: .payment-status-change .amount:contains("-3.05")) 2026-11-11 10:10:26,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: tour succeeded 2026-11-11 10:10:26,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR PaymentScreenTotalDueWithOverPayment SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-11 10:10:26,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.browser: heap 14975968 (allocated 15998976) 2026-11-11 10:10:26,766 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Closing chrome headless with pid 38173 2026-11-11 10:10:26,770 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Closing websocket connection 2026-11-11 10:10:26,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Terminating chrome headless with pid 38173 2026-11-11 10:10:26,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101026_911911_test_rounding_down.txt 2026-11-11 10:10:26,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Removing chrome user profile "/tmp/tmpx7ltl6h9_chrome_odoo" 2026-11-11 10:10:26,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-11-11 10:10:27,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Chrome pid: 38371 2026-11-11 10:10:27,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Chrome headless temporary user profile dir: /tmp/tmpcus5jc_0_chrome_odoo 2026-11-11 10:10:28,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Issuing json command http://127.0.0.1:46801/json/version 2026-11-11 10:10:28,002 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46801/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:28,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:28,071 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Issuing json command http://127.0.0.1:46801/json 2026-11-11 10:10:28,072 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:46801/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:28,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Websocket url found: ws://127.0.0.1:46801/devtools/page/B0CA704BBC6CF381FB56E635D867E4EF 2026-11-11 10:10:28,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Enable chrome headless console log notification 2026-11-11 10:10:28,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Chrome headless enable page notifications 2026-11-11 10:10:28,375 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:28,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Setting session cookie in browser 2026-11-11 10:10:28,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:28,384 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:28,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:29,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:29] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.111 0.969 2026-11-11 10:10:29,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Navigation result: {'frameId': 'B0CA704BBC6CF381FB56E635D867E4EF', 'loaderId': 'D10A9F333FB8385977E0F1D2AF4115CF', 'isDownload': False} 2026-11-11 10:10:29,491 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-11-11 10:10:29,532 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:29,571 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:29] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-11-11 10:10:29,580 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:29] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-11-11 10:10:29,588 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:29] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-11-11 10:10:30,232 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:30] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:10:30,260 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:30,265 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:30,283 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: IndexedDB 1 Ready 2026-11-11 10:10:30,295 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUp', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:30,311 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [1/65] Tour PaymentScreenRoundingHalfUp → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:31,082 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.277 0.529 2026-11-11 10:10:31,104 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.824 2026-11-11 10:10:31,340 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.013 2026-11-11 10:10:31,346 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.014 2026-11-11 10:10:31,376 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:10:31,423 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:10:31,462 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 10:10:31,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:31,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:31,626 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:10:31,655 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.008 0.028 2026-11-11 10:10:31,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "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:10:31,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:10:31,711 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:31] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.032 2026-11-11 10:10:31,759 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [2/65] Tour PaymentScreenRoundingHalfUp → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:31,883 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [3/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.20' (trigger: article.product .product-content .product-name:contains("Product Test 1.20")) 2026-11-11 10:10:32,032 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:32] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.091 2026-11-11 10:10:32,118 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [4/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:32,205 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [5/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 10:10:32,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:32,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [6/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 10:10:32,319 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [7/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:32,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [8/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:32,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [9/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:32,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [10/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:32,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:32,600 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:10:32,643 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [11/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.20 (trigger: .total:contains("1.20")) 2026-11-11 10:10:32,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [12/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:32,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [13/65] Tour PaymentScreenRoundingHalfUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:32,851 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [14/65] Tour PaymentScreenRoundingHalfUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:32,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [15/65] Tour PaymentScreenRoundingHalfUp → Step amount tendered in the line is '1.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.00")) 2026-11-11 10:10:32,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [16/65] Tour PaymentScreenRoundingHalfUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:10:33,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [17/65] Tour PaymentScreenRoundingHalfUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:10:33,120 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [18/65] Tour PaymentScreenRoundingHalfUp → Step .pos-leftheader .list-plus-btn 2026-11-11 10:10:33,189 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [19/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.25' (trigger: article.product .product-content .product-name:contains("Product Test 1.25")) 2026-11-11 10:10:33,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [20/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:33,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [21/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(.qty:contains("1"))) 2026-11-11 10:10:33,429 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [22/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.25","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.25")):has(.qty:contains("1"))) 2026-11-11 10:10:33,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [23/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:33,573 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [24/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:33,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [25/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:33,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [26/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:33,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [27/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.25 (trigger: .total:contains("1.25")) 2026-11-11 10:10:33,796 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [28/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:33,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [29/65] Tour PaymentScreenRoundingHalfUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:33,920 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [30/65] Tour PaymentScreenRoundingHalfUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:33,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [31/65] Tour PaymentScreenRoundingHalfUp → Step amount tendered in the line is '1.50' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.50")) 2026-11-11 10:10:34,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [32/65] Tour PaymentScreenRoundingHalfUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:10:34,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [33/65] Tour PaymentScreenRoundingHalfUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:10:34,149 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [34/65] Tour PaymentScreenRoundingHalfUp → Step .pos-leftheader .list-plus-btn 2026-11-11 10:10:34,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [35/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.4' (trigger: article.product .product-content .product-name:contains("Product Test 1.4")) 2026-11-11 10:10:34,297 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [36/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:34,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [37/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(.qty:contains("1"))) 2026-11-11 10:10:34,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [38/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.4","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.4")):has(.qty:contains("1"))) 2026-11-11 10:10:34,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [39/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:34,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [40/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:34,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [41/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:34,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [42/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:34,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [43/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.4 (trigger: .total:contains("1.4")) 2026-11-11 10:10:34,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [44/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:34,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [45/65] Tour PaymentScreenRoundingHalfUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:34,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [46/65] Tour PaymentScreenRoundingHalfUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:34,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [47/65] Tour PaymentScreenRoundingHalfUp → Step amount tendered in the line is '1.50' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("1.50")) 2026-11-11 10:10:35,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [48/65] Tour PaymentScreenRoundingHalfUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:10:35,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [49/65] Tour PaymentScreenRoundingHalfUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:10:35,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [50/65] Tour PaymentScreenRoundingHalfUp → Step .pos-leftheader .list-plus-btn 2026-11-11 10:10:35,260 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [51/65] Tour PaymentScreenRoundingHalfUp → Step click product 'Product Test 1.20' (trigger: article.product .product-content .product-name:contains("Product Test 1.20")) 2026-11-11 10:10:35,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [52/65] Tour PaymentScreenRoundingHalfUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:35,412 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [53/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 10:10:35,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [54/65] Tour PaymentScreenRoundingHalfUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test 1.20","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test 1.20")):has(.qty:contains("1"))) 2026-11-11 10:10:35,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [55/65] Tour PaymentScreenRoundingHalfUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:35,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [56/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:35,669 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [57/65] Tour PaymentScreenRoundingHalfUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:35,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [58/65] Tour PaymentScreenRoundingHalfUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:35,787 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [59/65] Tour PaymentScreenRoundingHalfUp → Step total is 1.20 (trigger: .total:contains("1.20")) 2026-11-11 10:10:35,840 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [60/65] Tour PaymentScreenRoundingHalfUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:35,915 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [61/65] Tour PaymentScreenRoundingHalfUp → Step click numpad button: 2 (trigger: div.numpad button[value="2"]) 2026-11-11 10:10:35,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [62/65] Tour PaymentScreenRoundingHalfUp → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-11 10:10:36,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [63/65] Tour PaymentScreenRoundingHalfUp → Step click numpad button: 2 (trigger: .modal div.numpad button[value="2"]) 2026-11-11 10:10:36,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [64/65] Tour PaymentScreenRoundingHalfUp → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:10:36,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: [65/65] Tour PaymentScreenRoundingHalfUp → Step change is -1.0 (trigger: .payment-status-change .amount:contains("-1.0")) 2026-11-11 10:10:36,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: tour succeeded 2026-11-11 10:10:36,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: ╔════════════════════════════════════════════╗ ║ TOUR PaymentScreenRoundingHalfUp SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-11 10:10:36,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.browser: heap 17967304 (allocated 19668992) 2026-11-11 10:10:36,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Closing chrome headless with pid 38371 2026-11-11 10:10:36,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Closing websocket connection 2026-11-11 10:10:36,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Terminating chrome headless with pid 38371 2026-11-11 10:10:36,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101036_560040_test_rounding_half_up.txt 2026-11-11 10:10:36,560 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Removing chrome user profile "/tmp/tmpcus5jc_0_chrome_odoo" 2026-11-11 10:10:36,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-11-11 10:10:37,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Chrome pid: 38558 2026-11-11 10:10:37,594 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Chrome headless temporary user profile dir: /tmp/tmpm8261c26_chrome_odoo 2026-11-11 10:10:37,595 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Issuing json command http://127.0.0.1:43111/json/version 2026-11-11 10:10:37,596 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43111/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:37,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:37,622 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Issuing json command http://127.0.0.1:43111/json 2026-11-11 10:10:37,623 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:43111/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:37,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Websocket url found: ws://127.0.0.1:43111/devtools/page/2666436560C352A3C64F9C13B04CC207 2026-11-11 10:10:37,648 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Enable chrome headless console log notification 2026-11-11 10:10:37,653 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Chrome headless enable page notifications 2026-11-11 10:10:37,817 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:37,823 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Setting session cookie in browser 2026-11-11 10:10:37,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:37,839 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:37,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:38,975 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:38] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.093 1.026 2026-11-11 10:10:38,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Navigation result: {'frameId': '2666436560C352A3C64F9C13B04CC207', 'loaderId': 'F13E96571A92D2F3ECEC41629DB37880', 'isDownload': False} 2026-11-11 10:10:38,979 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-11-11 10:10:39,007 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:39,039 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:39] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.011 2026-11-11 10:10:39,052 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:39] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 10:10:39,066 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:39] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-11-11 10:10:39,737 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:39] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:10:39,776 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:10:39,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:10:39,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: IndexedDB 1 Ready 2026-11-11 10:10:39,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Evaluate test code "odoo.startTour('PaymentScreenRoundingUp', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:39,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [1/32] Tour PaymentScreenRoundingUp → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:40,677 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:40] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.318 0.575 2026-11-11 10:10:40,699 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.896 2026-11-11 10:10:40,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:10:40,965 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:10:40,991 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:10:41,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-11 10:10:41,092 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 10:10:41,103 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:41,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:41,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:10:41,290 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.009 0.028 2026-11-11 10:10:41,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:10:41,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:10:41,338 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.022 2026-11-11 10:10:41,372 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [2/32] Tour PaymentScreenRoundingUp → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:41,512 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [3/32] Tour PaymentScreenRoundingUp → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:10:41,606 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.031 0.061 2026-11-11 10:10:41,683 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [4/32] Tour PaymentScreenRoundingUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:41,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [5/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:41,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:41] "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:10:41,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [6/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:41,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [7/32] Tour PaymentScreenRoundingUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:41,996 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [8/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:42,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [9/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:42,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [10/32] Tour PaymentScreenRoundingUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:42,164 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:10:42,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:10:42,204 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [11/32] Tour PaymentScreenRoundingUp → Step total is 1.96 (trigger: .total:contains("1.96")) 2026-11-11 10:10:42,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [12/32] Tour PaymentScreenRoundingUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:42,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [13/32] Tour PaymentScreenRoundingUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:42,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [14/32] Tour PaymentScreenRoundingUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:42,456 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [15/32] Tour PaymentScreenRoundingUp → Step amount tendered in the line is '2.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.00")) 2026-11-11 10:10:42,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [16/32] Tour PaymentScreenRoundingUp → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:10:42,572 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [17/32] Tour PaymentScreenRoundingUp → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:10:42,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [18/32] Tour PaymentScreenRoundingUp → Step .pos-leftheader .list-plus-btn 2026-11-11 10:10:42,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [19/32] Tour PaymentScreenRoundingUp → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-11 10:10:42,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [20/32] Tour PaymentScreenRoundingUp → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:42,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [21/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-11 10:10:42,960 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [22/32] Tour PaymentScreenRoundingUp → Step click numpad button: +/- (trigger: div.numpad button[value="+/-"]) 2026-11-11 10:10:43,024 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [23/32] Tour PaymentScreenRoundingUp → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"-"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("-"))) 2026-11-11 10:10:43,206 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [24/32] Tour PaymentScreenRoundingUp → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:43,292 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [25/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:10:43,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [26/32] Tour PaymentScreenRoundingUp → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:10:43,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [27/32] Tour PaymentScreenRoundingUp → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:10:43,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [28/32] Tour PaymentScreenRoundingUp → Step total is -1.96 (trigger: .total:contains("-1.96")) 2026-11-11 10:10:43,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [29/32] Tour PaymentScreenRoundingUp → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:10:43,580 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [30/32] Tour PaymentScreenRoundingUp → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:10:43,632 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [31/32] Tour PaymentScreenRoundingUp → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-11 10:10:43,686 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: [32/32] Tour PaymentScreenRoundingUp → Step amount tendered in the line is '-2.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-2.00")) 2026-11-11 10:10:43,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: tour succeeded 2026-11-11 10:10:43,737 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: ╔════════════════════════════════════════╗ ║ TOUR PaymentScreenRoundingUp SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-11 10:10:43,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.browser: heap 15879568 (allocated 17047552) 2026-11-11 10:10:43,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Closing chrome headless with pid 38558 2026-11-11 10:10:43,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Closing websocket connection 2026-11-11 10:10:43,895 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Terminating chrome headless with pid 38558 2026-11-11 10:10:44,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101044_006336_test_rounding_up.txt 2026-11-11 10:10:44,006 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Removing chrome user profile "/tmp/tmpm8261c26_chrome_odoo" 2026-11-11 10:10:44,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_saver_screen_close_overlays ... 2026-11-11 10:10:44,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Chrome pid: 38741 2026-11-11 10:10:44,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Chrome headless temporary user profile dir: /tmp/tmp2n8txjg1_chrome_odoo 2026-11-11 10:10:44,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Issuing json command http://127.0.0.1:32863/json/version 2026-11-11 10:10:44,702 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:32863/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:44,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:44,721 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Issuing json command http://127.0.0.1:32863/json 2026-11-11 10:10:44,723 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:32863/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:44,738 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Websocket url found: ws://127.0.0.1:32863/devtools/page/19B621C4943FEA067A015E070B3F4680 2026-11-11 10:10:44,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Enable chrome headless console log notification 2026-11-11 10:10:44,758 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Chrome headless enable page notifications 2026-11-11 10:10:44,864 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:44,868 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Setting session cookie in browser 2026-11-11 10:10:44,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:44,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:44,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:45,920 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:45] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.082 0.952 2026-11-11 10:10:45,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Navigation result: {'frameId': '19B621C4943FEA067A015E070B3F4680', 'loaderId': 'D8224C6BA03A24BF2166D6F91B687646', 'isDownload': False} 2026-11-11 10:10:45,926 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Evaluate ready code "odoo.isTourReady('SaverScreenCloseOverlaysTour')" 2026-11-11 10:10:45,960 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:46,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.042 2026-11-11 10:10:46,021 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.046 2026-11-11 10:10:46,032 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-11-11 10:10:46,642 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:10:46,667 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:46,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:46,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-11-11 10:10:46,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: IndexedDB 1 Ready 2026-11-11 10:10:46,709 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Evaluate test code "odoo.startTour('SaverScreenCloseOverlaysTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:46,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [1/10] Tour SaverScreenCloseOverlaysTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:47,555 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:47] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.288 0.573 2026-11-11 10:10:47,559 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.804 2026-11-11 10:10:47,850 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:10:47,901 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-11-11 10:10:47,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:10:48,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-11-11 10:10:48,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:48,174 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 10:10:48,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:10:48,232 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.036 0.042 2026-11-11 10:10:48,254 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "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:10:48,267 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:10:48,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.018 2026-11-11 10:10:48,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [2/10] Tour SaverScreenCloseOverlaysTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Opening Control")) 2026-11-11 10:10:48,532 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [3/10] Tour SaverScreenCloseOverlaysTour → Step body 2026-11-11 10:10:48,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [4/10] Tour SaverScreenCloseOverlaysTour → Step no dialog is open (trigger: body:not(:has(.modal-open))) 2026-11-11 10:10:48,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:48] "GET /viin_brand_pos/static/src/img/Viindoo-logo-slogan-half-inverted.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:48,699 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [5/10] Tour SaverScreenCloseOverlaysTour → Step body 2026-11-11 10:10:48,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [6/10] Tour SaverScreenCloseOverlaysTour → Step .screen-login .btn.open-register-btn 2026-11-11 10:10:48,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [7/10] Tour SaverScreenCloseOverlaysTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:48,934 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [8/10] Tour SaverScreenCloseOverlaysTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:10:49,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:49] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.040 0.073 2026-11-11 10:10:49,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [9/10] Tour SaverScreenCloseOverlaysTour → Step body 2026-11-11 10:10:49,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: [10/10] Tour SaverScreenCloseOverlaysTour → Step body:not(:has(.dropdown-menu)) 2026-11-11 10:10:49,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: tour succeeded 2026-11-11 10:10:49,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: ╔═════════════════════════════════════════════╗ ║ TOUR SaverScreenCloseOverlaysTour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-11 10:10:49,403 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.browser: heap 14275492 (allocated 15212544) 2026-11-11 10:10:49,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Closing chrome headless with pid 38741 2026-11-11 10:10:49,421 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Closing websocket connection 2026-11-11 10:10:49,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Terminating chrome headless with pid 38741 2026-11-11 10:10:49,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101049_608867_test_saver_screen_close_overlays.txt 2026-11-11 10:10:49,609 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Removing chrome user profile "/tmp/tmp2n8txjg1_chrome_odoo" 2026-11-11 10:10:49,663 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-11-11 10:10:50,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome pid: 38925 2026-11-11 10:10:50,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless temporary user profile dir: /tmp/tmpi5ssgu7m_chrome_odoo 2026-11-11 10:10:50,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Issuing json command http://127.0.0.1:36575/json/version 2026-11-11 10:10:50,360 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36575/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:50,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:50,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Issuing json command http://127.0.0.1:36575/json 2026-11-11 10:10:50,407 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:36575/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:50,424 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Websocket url found: ws://127.0.0.1:36575/devtools/page/AB2103066B27ADCD537BA0BABD906ABF 2026-11-11 10:10:50,436 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Enable chrome headless console log notification 2026-11-11 10:10:50,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless enable page notifications 2026-11-11 10:10:50,619 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:50,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Setting session cookie in browser 2026-11-11 10:10:50,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:50,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:50,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:10:52,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:52] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.092 2.162 2026-11-11 10:10:52,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Navigation result: {'frameId': 'AB2103066B27ADCD537BA0BABD906ABF', 'loaderId': '8C5EDAEC0A5687CE5E7592F947B180F9', 'isDownload': False} 2026-11-11 10:10:52,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Evaluate ready code "odoo.isTourReady('test_serial_number_do_not_duplicate_after_refresh')" 2026-11-11 10:10:52,948 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:52,978 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-11-11 10:10:53,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:53] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-11-11 10:10:53,022 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:53] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.064 2026-11-11 10:10:53,649 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:10:53,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:10:53,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:10:53,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Evaluate test code "odoo.startTour('test_serial_number_do_not_duplicate_after_refresh', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:10:53,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [1/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:10:53,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 10:10:54,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.293 0.466 2026-11-11 10:10:54,464 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.753 2026-11-11 10:10:54,718 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:10:54,720 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.022 2026-11-11 10:10:54,754 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:10:54,834 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:10:54,865 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-11-11 10:10:54,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:54,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:10:55,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:10:55,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.013 0.037 2026-11-11 10:10:55,070 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "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:10:55,073 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:10:55,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.028 2026-11-11 10:10:55,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [2/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:10:55,339 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [3/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-11 10:10:55,465 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.044 0.080 2026-11-11 10:10:55,495 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [4/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step enter lot number (trigger: .list-line-input:first) 2026-11-11 10:10:55,534 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots HTTP/1.1" 200 - 10 0.006 0.023 2026-11-11 10:10:55,584 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [5/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:10:55,723 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [6/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:55,808 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [7/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-11 10:10:55,862 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:55] "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:10:55,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [8/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:55,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [9/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step refresh page (trigger: body) 2026-11-11 10:10:56,174 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:56] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 30 0.026 0.101 2026-11-11 10:10:56,207 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:10:56,444 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [10/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:10:56,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: IndexedDB 1 Ready 2026-11-11 10:10:57,029 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.175 0.407 2026-11-11 10:10:57,035 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.567 2026-11-11 10:10:57,183 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:10:57,236 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:10:57,243 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:10:57,277 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:10:57,302 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:10:57,315 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: Owl is running in 'dev' mode. 2026-11-11 10:10:57,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [11/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step check serial number (trigger: .info-list) 2026-11-11 10:10:57,478 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:10:57] "GET /web/image/res.company/6/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-11-11 10:10:57,518 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: [12/12] Tour test_serial_number_do_not_duplicate_after_refresh → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:10:57,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: tour succeeded 2026-11-11 10:10:57,592 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_serial_number_do_not_duplicate_after_refresh SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-11-11 10:10:57,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.browser: heap 14747724 (allocated 17571840) 2026-11-11 10:10:57,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Closing chrome headless with pid 38925 2026-11-11 10:10:57,918 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Closing websocket connection 2026-11-11 10:10:57,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Terminating chrome headless with pid 38925 2026-11-11 10:10:58,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101058_027910_test_serial_number_do_not_duplicate_after_refresh.txt 2026-11-11 10:10:58,028 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Removing chrome user profile "/tmp/tmpi5ssgu7m_chrome_odoo" 2026-11-11 10:10:58,106 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_set_opening_note_without_cash_method ... 2026-11-11 10:10:58,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Chrome pid: 39116 2026-11-11 10:10:58,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpztvsg9ri_chrome_odoo 2026-11-11 10:10:58,762 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Issuing json command http://127.0.0.1:39175/json/version 2026-11-11 10:10:58,764 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39175/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:10:58,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-11 10:10:58,856 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Issuing json command http://127.0.0.1:39175/json 2026-11-11 10:10:58,857 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39175/json with timeout 3 increased to 10s during tests 2026-11-11 10:10:58,871 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Websocket url found: ws://127.0.0.1:39175/devtools/page/017964103B9AAC687E9A7139B9D1CBA8 2026-11-11 10:10:58,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Enable chrome headless console log notification 2026-11-11 10:10:58,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Chrome headless enable page notifications 2026-11-11 10:10:58,998 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:10:59,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Setting session cookie in browser 2026-11-11 10:10:59,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:10:59,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:10:59,050 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:00,184 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:00] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.104 1.039 2026-11-11 10:11:00,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Navigation result: {'frameId': '017964103B9AAC687E9A7139B9D1CBA8', 'loaderId': 'F33C40A5FD7D3A83E85DDE5884A3AF79', 'isDownload': False} 2026-11-11 10:11:00,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Evaluate ready code "odoo.isTourReady('test_set_opening_note_without_cash_method')" 2026-11-11 10:11:00,214 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:00,243 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:00] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-11-11 10:11:00,272 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:00] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-11-11 10:11:00,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:00] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.048 2026-11-11 10:11:00,992 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:11:01,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:11:01,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:01,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: IndexedDB 1 Ready 2026-11-11 10:11:01,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Evaluate test code "odoo.startTour('test_set_opening_note_without_cash_method', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:01,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: [1/4] Tour test_set_opening_note_without_cash_method → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:01,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:01] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.300 0.484 2026-11-11 10:11:01,852 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.793 2026-11-11 10:11:02,037 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:11:02,048 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-11-11 10:11:02,084 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:11:02,157 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 10:11:02,199 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:11:02,214 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:02,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:02,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:02,357 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.019 0.026 2026-11-11 10:11:02,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:11:02,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:11:02,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.027 0.024 2026-11-11 10:11:02,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: [2/4] Tour test_set_opening_note_without_cash_method → Step Add Opening Notes (trigger: .opening-notes) 2026-11-11 10:11:02,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: [3/4] Tour test_set_opening_note_without_cash_method → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:02,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: [4/4] Tour test_set_opening_note_without_cash_method → Step Wait loading is finished if it is shown (trigger: body) 2026-11-11 10:11:02,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:02] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.034 0.081 2026-11-11 10:11:02,841 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: tour succeeded 2026-11-11 10:11:02,842 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_set_opening_note_without_cash_method SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-11 10:11:02,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.browser: heap 14067068 (allocated 14688256) 2026-11-11 10:11:02,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Closing chrome headless with pid 39116 2026-11-11 10:11:03,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Closing websocket connection 2026-11-11 10:11:03,001 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Terminating chrome headless with pid 39116 2026-11-11 10:11:03,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101103_137825_test_set_opening_note_without_cash_method.txt 2026-11-11 10:11:03,138 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Removing chrome user profile "/tmp/tmpztvsg9ri_chrome_odoo" 2026-11-11 10:11:03,217 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_attribute_value_products ... 2026-11-11 10:11:03,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Chrome pid: 39301 2026-11-11 10:11:03,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Chrome headless temporary user profile dir: /tmp/tmpevtenm1b_chrome_odoo 2026-11-11 10:11:03,821 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Issuing json command http://127.0.0.1:37349/json/version 2026-11-11 10:11:03,823 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37349/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:03,886 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:03,887 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Issuing json command http://127.0.0.1:37349/json 2026-11-11 10:11:03,889 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37349/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:03,897 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Websocket url found: ws://127.0.0.1:37349/devtools/page/E7B42853FA4DC3C2302F0DA35E5CE737 2026-11-11 10:11:03,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Enable chrome headless console log notification 2026-11-11 10:11:03,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Chrome headless enable page notifications 2026-11-11 10:11:04,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:04,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Setting session cookie in browser 2026-11-11 10:11:04,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:04,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:04,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:05,050 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 133 0.085 0.882 2026-11-11 10:11:05,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Navigation result: {'frameId': 'E7B42853FA4DC3C2302F0DA35E5CE737', 'loaderId': '7BF47080A8DED48AA6A53F65AE757570', 'isDownload': False} 2026-11-11 10:11:05,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Evaluate ready code "odoo.isTourReady('test_single_attribute_value_products')" 2026-11-11 10:11:05,076 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:05,112 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 10:11:05,128 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-11-11 10:11:05,139 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.044 2026-11-11 10:11:05,898 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:05,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:05,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:05,952 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: IndexedDB 1 Ready 2026-11-11 10:11:05,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Evaluate test code "odoo.startTour('test_single_attribute_value_products', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:06,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: [1/6] Tour test_single_attribute_value_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:06,801 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:06] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.295 0.566 2026-11-11 10:11:06,822 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.010 0.867 2026-11-11 10:11:07,071 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 10:11:07,080 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-11 10:11:07,111 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:11:07,221 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.018 2026-11-11 10:11:07,257 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 10:11:07,275 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:07,408 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:07,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:07,468 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.019 0.034 2026-11-11 10:11:07,507 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "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:11:07,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:11:07,557 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.011 0.029 2026-11-11 10:11:07,586 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: [2/6] Tour test_single_attribute_value_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:07,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: [3/6] Tour test_single_attribute_value_products → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 10:11:07,866 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:07] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.079 2026-11-11 10:11:07,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: [4/6] Tour test_single_attribute_value_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:11:08,051 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: [5/6] Tour test_single_attribute_value_products → Step Check orderline with attributes: {"productName":"Whiteboard Pen (add 2)","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Whiteboard Pen (add 2)")):has(.qty:contains("1"))) 2026-11-11 10:11:08,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:08] "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:11:08,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: [6/6] Tour test_single_attribute_value_products → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:11:08,210 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: tour succeeded 2026-11-11 10:11:08,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_single_attribute_value_products SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-11 10:11:08,361 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.browser: heap 14470668 (allocated 15474688) 2026-11-11 10:11:08,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Closing chrome headless with pid 39301 2026-11-11 10:11:08,365 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Closing websocket connection 2026-11-11 10:11:08,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Terminating chrome headless with pid 39301 2026-11-11 10:11:08,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101108_504467_test_single_attribute_value_products.txt 2026-11-11 10:11:08,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Removing chrome user profile "/tmp/tmpevtenm1b_chrome_odoo" 2026-11-11 10:11:08,568 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_value_multi_attribute_configurator ... 2026-11-11 10:11:09,493 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Chrome pid: 39486 2026-11-11 10:11:09,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Chrome headless temporary user profile dir: /tmp/tmpktfl5zsm_chrome_odoo 2026-11-11 10:11:09,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Issuing json command http://127.0.0.1:37351/json/version 2026-11-11 10:11:09,496 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37351/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:09,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:09,554 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Issuing json command http://127.0.0.1:37351/json 2026-11-11 10:11:09,555 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37351/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:09,574 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Websocket url found: ws://127.0.0.1:37351/devtools/page/3656A981494631755FB79386F10B68FE 2026-11-11 10:11:09,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Enable chrome headless console log notification 2026-11-11 10:11:09,583 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Chrome headless enable page notifications 2026-11-11 10:11:09,757 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:09,761 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Setting session cookie in browser 2026-11-11 10:11:09,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:09,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:09,797 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:10,896 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:10] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.090 1.014 2026-11-11 10:11:10,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Navigation result: {'frameId': '3656A981494631755FB79386F10B68FE', 'loaderId': 'FAB282D5C8D1D23A6E507DB81D8BA8CF', 'isDownload': False} 2026-11-11 10:11:10,902 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Evaluate ready code "odoo.isTourReady('test_single_value_multi_attribute_configurator')" 2026-11-11 10:11:10,938 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:10,960 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:10] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-11-11 10:11:10,986 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:10] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-11 10:11:11,004 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:11] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-11-11 10:11:11,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:11] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:11:11,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:11:11,740 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: IndexedDB 1 Ready 2026-11-11 10:11:11,744 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:11,777 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Evaluate test code "odoo.startTour('test_single_value_multi_attribute_configurator', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:11,790 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [1/10] Tour test_single_value_multi_attribute_configurator → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:12,552 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.277 0.530 2026-11-11 10:11:12,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.777 2026-11-11 10:11:12,816 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:11:12,830 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-11-11 10:11:12,885 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:11:12,951 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:11:12,998 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.008 0.009 2026-11-11 10:11:13,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:13,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:13,176 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:11:13,212 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.042 2026-11-11 10:11:13,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "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:11:13,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:11:13,271 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-11-11 10:11:13,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [2/10] Tour test_single_value_multi_attribute_configurator → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:13,490 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [3/10] Tour test_single_value_multi_attribute_configurator → Step click product 'Single Multi Product' (trigger: article.product .product-content .product-name:contains("Single Multi Product")) 2026-11-11 10:11:13,629 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.046 0.090 2026-11-11 10:11:13,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [4/10] Tour test_single_value_multi_attribute_configurator → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Attribute selection")) 2026-11-11 10:11:13,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:13] "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:11:13,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [5/10] Tour test_single_value_multi_attribute_configurator → Step picking multi attribute with name Extra Cheese (trigger: .modal .form-check-label:contains('Extra Cheese')) 2026-11-11 10:11:13,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [6/10] Tour test_single_value_multi_attribute_configurator → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-11 10:11:13,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [7/10] Tour test_single_value_multi_attribute_configurator → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:11:14,007 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [8/10] Tour test_single_value_multi_attribute_configurator → Step Check orderline with attributes: {"withClass":".selected","productName":"Single Multi Product (Extra Cheese)","quantity":"1.0","price":"15.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Single Multi Product (Extra Cheese)")):has(.qty:contains("1")):has(.price:contains("15.0"))) 2026-11-11 10:11:14,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [9/10] Tour test_single_value_multi_attribute_configurator → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:11:14,137 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: [10/10] Tour test_single_value_multi_attribute_configurator → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:11:14,195 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: tour succeeded 2026-11-11 10:11:14,196 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_single_value_multi_attribute_configurator SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-11-11 10:11:14,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.browser: heap 14962588 (allocated 15736832) 2026-11-11 10:11:14,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Closing chrome headless with pid 39486 2026-11-11 10:11:14,367 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Closing websocket connection 2026-11-11 10:11:14,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Terminating chrome headless with pid 39486 2026-11-11 10:11:14,436 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:14] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 77 0.095 0.139 2026-11-11 10:11:14,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101114_496947_test_single_value_multi_attribute_configurator.txt 2026-11-11 10:11:14,497 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Removing chrome user profile "/tmp/tmpktfl5zsm_chrome_odoo" 2026-11-11 10:11:14,563 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_stale_draft_read_keeps_order_paid ... 2026-11-11 10:11:15,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Chrome pid: 39671 2026-11-11 10:11:15,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Chrome headless temporary user profile dir: /tmp/tmprmsioihi_chrome_odoo 2026-11-11 10:11:15,100 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Issuing json command http://127.0.0.1:42549/json/version 2026-11-11 10:11:15,102 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42549/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:15,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:15,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Issuing json command http://127.0.0.1:42549/json 2026-11-11 10:11:15,200 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:42549/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:15,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Websocket url found: ws://127.0.0.1:42549/devtools/page/2FA5D2682398202D310F8B09EF2A4765 2026-11-11 10:11:15,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Enable chrome headless console log notification 2026-11-11 10:11:15,271 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Chrome headless enable page notifications 2026-11-11 10:11:15,334 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:15,336 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Setting session cookie in browser 2026-11-11 10:11:15,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:15,374 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:15,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:16,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:16] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.083 0.934 2026-11-11 10:11:16,419 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Navigation result: {'frameId': '2FA5D2682398202D310F8B09EF2A4765', 'loaderId': 'DA59DD6E2C7F82CC61A0B3815FE2C601', 'isDownload': False} 2026-11-11 10:11:16,420 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Evaluate ready code "odoo.isTourReady('test_stale_draft_read_keeps_order_paid')" 2026-11-11 10:11:16,449 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:16,486 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-11-11 10:11:16,502 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-11-11 10:11:16,511 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-11-11 10:11:17,231 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:11:17,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:17,277 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:17,320 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: IndexedDB 1 Ready 2026-11-11 10:11:17,331 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.036 2026-11-11 10:11:17,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Evaluate test code "odoo.startTour('test_stale_draft_read_keeps_order_paid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:17,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [1/10] Tour test_stale_draft_read_keeps_order_paid → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:18,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.251 0.493 2026-11-11 10:11:18,065 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.692 2026-11-11 10:11:18,280 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-11 10:11:18,309 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:11:18,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:11:18,405 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-11-11 10:11:18,422 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:18,516 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:11:18,522 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:11:18,555 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.025 2026-11-11 10:11:18,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "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:11:18,607 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:11:18,633 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.019 2026-11-11 10:11:18,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [2/10] Tour test_stale_draft_read_keeps_order_paid → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:18,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [3/10] Tour test_stale_draft_read_keeps_order_paid → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:11:18,907 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.038 0.063 2026-11-11 10:11:18,977 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [4/10] Tour test_stale_draft_read_keeps_order_paid → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:11:19,073 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [5/10] Tour test_stale_draft_read_keeps_order_paid → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:11:19,167 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [6/10] Tour test_stale_draft_read_keeps_order_paid → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:11:19,186 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:19,189 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:11:19,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:19] "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:11:19,238 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [7/10] Tour test_stale_draft_read_keeps_order_paid → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:11:19,308 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [8/10] Tour test_stale_draft_read_keeps_order_paid → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:11:19,399 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [9/10] Tour test_stale_draft_read_keeps_order_paid → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:11:19,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64341852 started for PoS orders references: [{'name': 'Order 00194-001-0001', 'uuid': 'd5bfbf6b-68a9-4811-b4cb-12ce9f9ef610'}] 2026-11-11 10:11:19,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:20,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64341852 order {'name': 'Order 00194-001-0001', 'uuid': 'd5bfbf6b-68a9-4811-b4cb-12ce9f9ef610'} created pos.order #120 2026-11-11 10:11:20,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64341852 finished 2026-11-11 10:11:20,413 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.302 0.702 2026-11-11 10:11:20,496 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:11:20,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:20] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.018 2026-11-11 10:11:20,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: [10/10] Tour test_stale_draft_read_keeps_order_paid → Step A draft read started before the payment commit is loaded afterwards (trigger: .receipt-screen) 2026-11-11 10:11:20,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: tour succeeded 2026-11-11 10:11:20,702 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_stale_draft_read_keeps_order_paid SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-11 10:11:20,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid.browser: heap 15413592 (allocated 16523264) 2026-11-11 10:11:20,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Closing chrome headless with pid 39671 2026-11-11 10:11:20,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Closing websocket connection 2026-11-11 10:11:20,860 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Terminating chrome headless with pid 39671 2026-11-11 10:11:20,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101120_985609_test_stale_draft_read_keeps_order_paid.txt 2026-11-11 10:11:20,986 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_stale_draft_read_keeps_order_paid: Removing chrome user profile "/tmp/tmprmsioihi_chrome_odoo" 2026-11-11 10:11:21,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_sync_from_ui_one_by_one ... 2026-11-11 10:11:21,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Chrome pid: 39863 2026-11-11 10:11:21,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Chrome headless temporary user profile dir: /tmp/tmpna3q4980_chrome_odoo 2026-11-11 10:11:21,589 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Issuing json command http://127.0.0.1:35425/json/version 2026-11-11 10:11:21,590 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35425/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:21,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:21,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Issuing json command http://127.0.0.1:35425/json 2026-11-11 10:11:21,636 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:35425/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:21,656 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Websocket url found: ws://127.0.0.1:35425/devtools/page/1A7BED4A5A6D761B5BA65367B8EAE6DE 2026-11-11 10:11:21,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Enable chrome headless console log notification 2026-11-11 10:11:21,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Chrome headless enable page notifications 2026-11-11 10:11:21,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:21,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Setting session cookie in browser 2026-11-11 10:11:21,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:21,806 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:21,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:24,364 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:24] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 185 0.127 2.420 2026-11-11 10:11:24,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Navigation result: {'frameId': '1A7BED4A5A6D761B5BA65367B8EAE6DE', 'loaderId': 'BFB969F510AD25E8428B4407C5AAD91B', 'isDownload': False} 2026-11-11 10:11:24,369 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Evaluate ready code "odoo.isTourReady('test_sync_from_ui_one_by_one')" 2026-11-11 10:11:24,411 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:24,430 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:24] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-11-11 10:11:24,439 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:24] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:11:24,455 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:24] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-11-11 10:11:25,077 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:25] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:11:25,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:11:25,108 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:25,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Evaluate test code "odoo.startTour('test_sync_from_ui_one_by_one', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:25,143 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: IndexedDB 1 Ready 2026-11-11 10:11:25,147 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.019 2026-11-11 10:11:25,172 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [1/10] Tour test_sync_from_ui_one_by_one → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:25,973 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:25] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.302 0.539 2026-11-11 10:11:25,976 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.797 2026-11-11 10:11:26,265 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-11-11 10:11:26,304 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:11:26,379 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:11:26,434 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-11-11 10:11:26,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:26,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:11:26,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:11:26,630 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.027 0.048 2026-11-11 10:11:26,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:11:26,682 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:11:26,724 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:26] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.030 2026-11-11 10:11:26,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [2/10] Tour test_sync_from_ui_one_by_one → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:26,914 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [3/10] Tour test_sync_from_ui_one_by_one → Step Create fake orders (trigger: body) 2026-11-11 10:11:27,025 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:27] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.035 0.065 2026-11-11 10:11:27,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [4/10] Tour test_sync_from_ui_one_by_one → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:11:27,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [5/10] Tour test_sync_from_ui_one_by_one → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:11:27,208 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [6/10] Tour test_sync_from_ui_one_by_one → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:11:27,307 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [7/10] Tour test_sync_from_ui_one_by_one → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:11:27,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:11:27,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:11:27,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:27] "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:11:27,366 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [8/10] Tour test_sync_from_ui_one_by_one → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:11:27,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [9/10] Tour test_sync_from_ui_one_by_one → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:11:27,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #740356 started for PoS orders references: [{'name': 'Order 00195-001-0001', 'uuid': 'efd5c684-9ad0-4280-b744-965cae7a6292'}] 2026-11-11 10:11:27,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: [10/10] Tour test_sync_from_ui_one_by_one → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:11:27,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:28,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #740356 order {'name': 'Order 00195-001-0001', 'uuid': 'efd5c684-9ad0-4280-b744-965cae7a6292'} created pos.order #121 2026-11-11 10:11:28,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #740356 finished 2026-11-11 10:11:28,528 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.369 0.619 2026-11-11 10:11:28,613 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5115293 started for PoS orders references: [{'name': 'Order 00195-001-0002', 'uuid': '7038cd5a-e37c-4f8e-a58a-b2d2c14e727f'}] 2026-11-11 10:11:28,731 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5115293 order {'name': 'Order 00195-001-0002', 'uuid': '7038cd5a-e37c-4f8e-a58a-b2d2c14e727f'} created pos.order #122 2026-11-11 10:11:28,735 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5115293 finished 2026-11-11 10:11:28,784 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.051 0.125 2026-11-11 10:11:28,826 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47641941 started for PoS orders references: [{'name': 'Order 00195-001-0003', 'uuid': 'c969d6f3-d182-4f79-ae1b-33381cdad919'}] 2026-11-11 10:11:28,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47641941 order {'name': 'Order 00195-001-0003', 'uuid': 'c969d6f3-d182-4f79-ae1b-33381cdad919'} created pos.order #123 2026-11-11 10:11:28,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47641941 finished 2026-11-11 10:11:28,992 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.045 0.126 2026-11-11 10:11:29,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59410213 started for PoS orders references: [{'name': 'Order 00195-001-0004', 'uuid': '973efa12-a4e3-4760-a6f3-689ba2d2cb2d'}] 2026-11-11 10:11:29,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59410213 order {'name': 'Order 00195-001-0004', 'uuid': '973efa12-a4e3-4760-a6f3-689ba2d2cb2d'} created pos.order #124 2026-11-11 10:11:29,146 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59410213 finished 2026-11-11 10:11:29,208 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.035 0.128 2026-11-11 10:11:29,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45176712 started for PoS orders references: [{'name': 'Order 00195-001-0005', 'uuid': 'cd25e695-651a-4a9e-959f-2581a15fe18c'}] 2026-11-11 10:11:29,383 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45176712 order {'name': 'Order 00195-001-0005', 'uuid': 'cd25e695-651a-4a9e-959f-2581a15fe18c'} created pos.order #125 2026-11-11 10:11:29,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45176712 finished 2026-11-11 10:11:29,458 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.043 0.130 2026-11-11 10:11:29,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #375001 started for PoS orders references: [{'name': 'Order 00195-001-0006', 'uuid': '4543550c-84de-47ab-a084-1a6ba8763a48'}] 2026-11-11 10:11:29,596 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #375001 order {'name': 'Order 00195-001-0006', 'uuid': '4543550c-84de-47ab-a084-1a6ba8763a48'} created pos.order #126 2026-11-11 10:11:29,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #375001 finished 2026-11-11 10:11:29,651 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 54 0.038 0.100 2026-11-11 10:11:29,709 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:11:29,808 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:29] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.005 0.018 2026-11-11 10:11:29,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: tour succeeded 2026-11-11 10:11:29,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_sync_from_ui_one_by_one SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-11 10:11:29,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.browser: heap 16440340 (allocated 17702912) 2026-11-11 10:11:29,988 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Closing chrome headless with pid 39863 2026-11-11 10:11:29,993 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Closing websocket connection 2026-11-11 10:11:29,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Terminating chrome headless with pid 39863 2026-11-11 10:11:30,117 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101130_117552_test_sync_from_ui_one_by_one.txt 2026-11-11 10:11:30,117 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Removing chrome user profile "/tmp/tmpna3q4980_chrome_odoo" 2026-11-11 10:11:30,184 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_synced_products_keep_variants_collapsed ... 2026-11-11 10:11:31,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Chrome pid: 40066 2026-11-11 10:11:31,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Chrome headless temporary user profile dir: /tmp/tmpxl7xsq8t_chrome_odoo 2026-11-11 10:11:31,515 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Issuing json command http://127.0.0.1:38075/json/version 2026-11-11 10:11:31,517 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38075/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:31,624 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:31,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Issuing json command http://127.0.0.1:38075/json 2026-11-11 10:11:31,627 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:38075/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:31,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Websocket url found: ws://127.0.0.1:38075/devtools/page/6552D236E389BA0A140C81CCFF4601F8 2026-11-11 10:11:31,688 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Enable chrome headless console log notification 2026-11-11 10:11:31,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Chrome headless enable page notifications 2026-11-11 10:11:31,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:31,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Setting session cookie in browser 2026-11-11 10:11:31,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:31,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:31,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:32,837 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:32] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.100 0.885 2026-11-11 10:11:32,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Navigation result: {'frameId': '6552D236E389BA0A140C81CCFF4601F8', 'loaderId': 'CC997F659D9B0FEC57596F722925EA1B', 'isDownload': False} 2026-11-11 10:11:32,843 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Evaluate ready code "odoo.isTourReady('test_synced_products_keep_variants_collapsed')" 2026-11-11 10:11:32,868 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:32,906 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:32] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-11-11 10:11:32,917 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:32] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-11-11 10:11:32,931 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:32] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-11-11 10:11:33,628 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:33,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:33,679 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:33,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: IndexedDB 1 Ready 2026-11-11 10:11:33,694 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Evaluate test code "odoo.startTour('test_synced_products_keep_variants_collapsed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:33,719 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: [1/5] Tour test_synced_products_keep_variants_collapsed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:34,454 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.257 0.515 2026-11-11 10:11:34,466 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.768 2026-11-11 10:11:34,705 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:11:34,733 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.012 2026-11-11 10:11:34,773 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:11:34,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.007 0.028 2026-11-11 10:11:34,911 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:11:34,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:34] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:11:34,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:35,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:35,142 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.012 0.048 2026-11-11 10:11:35,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:35,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:11:35,192 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:11:35,213 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:11:35,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: [2/5] Tour test_synced_products_keep_variants_collapsed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:35,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: [3/5] Tour test_synced_products_keep_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 10:11:35,625 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.029 0.061 2026-11-11 10:11:35,658 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: [4/5] Tour test_synced_products_keep_variants_collapsed → Step receive the paid order's products as another device would (trigger: .pos) 2026-11-11 10:11:35,740 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:35] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:11:36,001 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:36] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 87 0.082 0.151 2026-11-11 10:11:36,022 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: [5/5] Tour test_synced_products_keep_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 10:11:36,035 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.005 0.017 2026-11-11 10:11:36,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: tour succeeded 2026-11-11 10:11:36,079 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.012 2026-11-11 10:11:36,081 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_synced_products_keep_variants_collapsed SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-11-11 10:11:36,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed.browser: heap 14230624 (allocated 15212544) 2026-11-11 10:11:36,242 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Closing chrome headless with pid 40066 2026-11-11 10:11:36,246 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Closing websocket connection 2026-11-11 10:11:36,254 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Terminating chrome headless with pid 40066 2026-11-11 10:11:36,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101136_358400_test_synced_products_keep_variants_collapsed.txt 2026-11-11 10:11:36,358 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_synced_products_keep_variants_collapsed: Removing chrome user profile "/tmp/tmpxl7xsq8t_chrome_odoo" 2026-11-11 10:11:36,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tax_control_button_visiblity ... 2026-11-11 10:11:37,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Chrome pid: 40252 2026-11-11 10:11:37,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Chrome headless temporary user profile dir: /tmp/tmpc9s388cz_chrome_odoo 2026-11-11 10:11:37,064 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Issuing json command http://127.0.0.1:44477/json/version 2026-11-11 10:11:37,067 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44477/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:37,181 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:37,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Issuing json command http://127.0.0.1:44477/json 2026-11-11 10:11:37,182 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44477/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:37,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Websocket url found: ws://127.0.0.1:44477/devtools/page/7843ADCACEF79367A75D02457D26FB26 2026-11-11 10:11:37,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Enable chrome headless console log notification 2026-11-11 10:11:37,309 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Chrome headless enable page notifications 2026-11-11 10:11:37,407 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:37,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Setting session cookie in browser 2026-11-11 10:11:37,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:37,423 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:37,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:38,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:38] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.099 0.954 2026-11-11 10:11:38,500 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Navigation result: {'frameId': '7843ADCACEF79367A75D02457D26FB26', 'loaderId': 'C0578FC784AC878EEC45063280F5DA48', 'isDownload': False} 2026-11-11 10:11:38,501 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Evaluate ready code "odoo.isTourReady('test_tax_control_button_visiblity')" 2026-11-11 10:11:38,529 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:38,561 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:38] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-11-11 10:11:38,569 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:38] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-11-11 10:11:38,583 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:38] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-11-11 10:11:39,215 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:39] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:11:39,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:11:39,250 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:39,281 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Evaluate test code "odoo.startTour('test_tax_control_button_visiblity', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:39,290 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: IndexedDB 1 Ready 2026-11-11 10:11:39,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: [1/6] Tour test_tax_control_button_visiblity → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:40,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 311 0.324 0.559 2026-11-11 10:11:40,159 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.883 2026-11-11 10:11:40,347 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.009 2026-11-11 10:11:40,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.021 2026-11-11 10:11:40,381 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:11:40,422 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:11:40,469 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.012 2026-11-11 10:11:40,493 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:40,587 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:40,606 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:11:40,669 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.018 0.058 2026-11-11 10:11:40,677 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:11:40,679 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-11 10:11:40,731 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:40] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.009 0.059 2026-11-11 10:11:40,747 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: [2/6] Tour test_tax_control_button_visiblity → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:40,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: [3/6] Tour test_tax_control_button_visiblity → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:11:41,059 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:41] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.080 0.083 2026-11-11 10:11:41,093 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: [4/6] Tour test_tax_control_button_visiblity → Step click Actions button (trigger: .mobile-more-button) 2026-11-11 10:11:41,117 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:41] "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:11:41,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: [5/6] Tour test_tax_control_button_visiblity → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-11-11 10:11:41,244 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: [6/6] Tour test_tax_control_button_visiblity → Step Check that: ---click fiscal position button--- is not true (trigger: body:not(:has(.o_fiscal_position_button))) 2026-11-11 10:11:41,305 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: tour succeeded 2026-11-11 10:11:41,306 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_tax_control_button_visiblity SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 10:11:41,433 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.browser: heap 14032736 (allocated 15212544) 2026-11-11 10:11:41,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Closing chrome headless with pid 40252 2026-11-11 10:11:41,450 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Closing websocket connection 2026-11-11 10:11:41,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Terminating chrome headless with pid 40252 2026-11-11 10:11:41,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101141_565913_test_tax_control_button_visiblity.txt 2026-11-11 10:11:41,566 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Removing chrome user profile "/tmp/tmpc9s388cz_chrome_odoo" 2026-11-11 10:11:41,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ticket_screen_keeps_displayed_variant ... 2026-11-11 10:11:42,834 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Chrome pid: 40429 2026-11-11 10:11:42,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Chrome headless temporary user profile dir: /tmp/tmpcsruwxa8_chrome_odoo 2026-11-11 10:11:42,835 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Issuing json command http://127.0.0.1:34527/json/version 2026-11-11 10:11:42,847 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34527/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:42,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:42,919 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Issuing json command http://127.0.0.1:34527/json 2026-11-11 10:11:42,920 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:34527/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:42,943 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Websocket url found: ws://127.0.0.1:34527/devtools/page/E0202793F9D21291ED5249FF3F76E204 2026-11-11 10:11:42,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Enable chrome headless console log notification 2026-11-11 10:11:42,966 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Chrome headless enable page notifications 2026-11-11 10:11:43,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:43,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Setting session cookie in browser 2026-11-11 10:11:43,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:43,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:43,171 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:44,226 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:44] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.080 0.979 2026-11-11 10:11:44,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Navigation result: {'frameId': 'E0202793F9D21291ED5249FF3F76E204', 'loaderId': '08C7E4729CF1A57767A1FFEDE18D26F0', 'isDownload': False} 2026-11-11 10:11:44,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Evaluate ready code "odoo.isTourReady('test_ticket_screen_keeps_variants_collapsed')" 2026-11-11 10:11:44,269 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:44,303 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:44] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-11-11 10:11:44,328 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:44] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-11-11 10:11:44,351 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:44] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.060 2026-11-11 10:11:45,074 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:45] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 10:11:45,081 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:45,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:11:45,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Evaluate test code "odoo.startTour('test_ticket_screen_keeps_variants_collapsed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:45,123 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [1/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:45,133 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: IndexedDB 1 Ready 2026-11-11 10:11:45,958 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.293 0.560 2026-11-11 10:11:45,969 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.855 2026-11-11 10:11:46,196 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:11:46,210 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-11-11 10:11:46,255 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:11:46,326 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.006 0.025 2026-11-11 10:11:46,372 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-11-11 10:11:46,400 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:11:46,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:46,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:46,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.037 2026-11-11 10:11:46,623 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.021 0.046 2026-11-11 10:11:46,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "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:11:46,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:46,695 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:46] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.006 0.030 2026-11-11 10:11:46,718 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [2/11] Tour test_ticket_screen_keeps_variants_collapsed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:46,916 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [3/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 10:11:47,063 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.101 2026-11-11 10:11:47,110 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [4/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:11:47,182 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [5/11] Tour test_ticket_screen_keeps_variants_collapsed → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:11:47,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [6/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter 2026-11-11 10:11:47,292 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "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:11:47,330 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [7/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul 2026-11-11 10:11:47,390 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [8/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 10:11:47,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [9/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .ticket-screen .orders:contains("Test/0001") 2026-11-11 10:11:47,490 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.007 0.017 2026-11-11 10:11:47,768 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 87 0.079 0.166 2026-11-11 10:11:47,813 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [10/11] Tour test_ticket_screen_keeps_variants_collapsed → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:11:47,866 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 26 0.025 0.057 2026-11-11 10:11:47,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: [11/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 10:11:47,884 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.004 0.076 2026-11-11 10:11:47,919 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.001 0.007 2026-11-11 10:11:47,947 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: tour succeeded 2026-11-11 10:11:47,948 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_ticket_screen_keeps_variants_collapsed SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-11 10:11:48,099 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant.browser: heap 15034480 (allocated 16261120) 2026-11-11 10:11:48,122 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Closing chrome headless with pid 40429 2026-11-11 10:11:48,124 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Closing websocket connection 2026-11-11 10:11:48,125 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Terminating chrome headless with pid 40429 2026-11-11 10:11:48,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101148_262979_test_ticket_screen_keeps_displayed_variant.txt 2026-11-11 10:11:48,263 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_displayed_variant: Removing chrome user profile "/tmp/tmpcsruwxa8_chrome_odoo" 2026-11-11 10:11:48,324 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ticket_screen_keeps_variants_collapsed ... 2026-11-11 10:11:49,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Chrome pid: 40617 2026-11-11 10:11:49,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Chrome headless temporary user profile dir: /tmp/tmp3s5hdrgx_chrome_odoo 2026-11-11 10:11:49,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Issuing json command http://127.0.0.1:37229/json/version 2026-11-11 10:11:49,681 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37229/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:49,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:49,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Issuing json command http://127.0.0.1:37229/json 2026-11-11 10:11:49,747 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37229/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:49,768 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Websocket url found: ws://127.0.0.1:37229/devtools/page/0906706C557A314BBFDF96BC7AB81599 2026-11-11 10:11:49,798 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Enable chrome headless console log notification 2026-11-11 10:11:49,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Chrome headless enable page notifications 2026-11-11 10:11:49,921 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:49,928 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Setting session cookie in browser 2026-11-11 10:11:49,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:49,935 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:49,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:52,184 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.086 2.137 2026-11-11 10:11:52,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Navigation result: {'frameId': '0906706C557A314BBFDF96BC7AB81599', 'loaderId': '0E063A15C345353AAEF06D850BC04F9A', 'isDownload': False} 2026-11-11 10:11:52,191 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Evaluate ready code "odoo.isTourReady('test_ticket_screen_keeps_variants_collapsed')" 2026-11-11 10:11:52,227 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:52,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-11-11 10:11:52,263 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-11 10:11:52,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.054 2026-11-11 10:11:52,913 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:52,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:52,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:11:52,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: IndexedDB 1 Ready 2026-11-11 10:11:52,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Evaluate test code "odoo.startTour('test_ticket_screen_keeps_variants_collapsed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:52,989 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [1/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:52,991 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.013 2026-11-11 10:11:53,837 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:53] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 319 0.302 0.561 2026-11-11 10:11:53,840 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.803 2026-11-11 10:11:54,055 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-11-11 10:11:54,081 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-11 10:11:54,149 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "POST /web/dataset/call_kw/product.product/search_read HTTP/1.1" 200 - 2 0.005 0.032 2026-11-11 10:11:54,203 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:11:54,248 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-11-11 10:11:54,267 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: Owl is running in 'dev' mode. 2026-11-11 10:11:54,391 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:11:54,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-11 10:11:54,464 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.022 0.037 2026-11-11 10:11:54,480 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "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:11:54,493 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:11:54,518 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.007 0.028 2026-11-11 10:11:54,562 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [2/11] Tour test_ticket_screen_keeps_variants_collapsed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:11:54,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [3/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 10:11:54,897 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:54] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.039 0.064 2026-11-11 10:11:54,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [4/11] Tour test_ticket_screen_keeps_variants_collapsed → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:11:55,025 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [5/11] Tour test_ticket_screen_keeps_variants_collapsed → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-11 10:11:55,134 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [6/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter 2026-11-11 10:11:55,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:55] "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:11:55,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [7/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul 2026-11-11 10:11:55,253 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [8/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-11 10:11:55,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [9/11] Tour test_ticket_screen_keeps_variants_collapsed → Step .ticket-screen .orders:contains("Test/0001") 2026-11-11 10:11:55,356 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:55] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.009 0.023 2026-11-11 10:11:55,627 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:55] "POST /web/dataset/call_kw/pos.order/get_ticket_screen_order_data HTTP/1.1" 200 - 87 0.087 0.162 2026-11-11 10:11:55,681 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [10/11] Tour test_ticket_screen_keeps_variants_collapsed → Step go back (trigger: .ticket-screen button.discard) 2026-11-11 10:11:55,736 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 26 0.023 0.058 2026-11-11 10:11:55,752 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: [11/11] Tour test_ticket_screen_keeps_variants_collapsed → Step 'Variant Soup' should be displayed 1 time(s) (trigger: .product-list .product-name:contains("Variant Soup")) 2026-11-11 10:11:55,768 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.007 0.097 2026-11-11 10:11:55,797 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation HTTP/1.1" 200 - 3 0.002 0.008 2026-11-11 10:11:55,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: tour succeeded 2026-11-11 10:11:55,811 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_ticket_screen_keeps_variants_collapsed SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-11 10:11:55,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed.browser: heap 15058328 (allocated 16261120) 2026-11-11 10:11:55,982 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Closing chrome headless with pid 40617 2026-11-11 10:11:55,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Closing websocket connection 2026-11-11 10:11:55,987 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Terminating chrome headless with pid 40617 2026-11-11 10:11:56,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101156_126086_test_ticket_screen_keeps_variants_collapsed.txt 2026-11-11 10:11:56,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ticket_screen_keeps_variants_collapsed: Removing chrome user profile "/tmp/tmp3s5hdrgx_chrome_odoo" 2026-11-11 10:11:56,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tracking_number_closing_session ... 2026-11-11 10:11:56,830 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Chrome pid: 40811 2026-11-11 10:11:56,831 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Chrome headless temporary user profile dir: /tmp/tmp1qpebgju_chrome_odoo 2026-11-11 10:11:56,832 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Issuing json command http://127.0.0.1:37513/json/version 2026-11-11 10:11:56,833 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37513/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:11:56,862 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Browser version: Chrome/150.0.7871.114 2026-11-11 10:11:56,863 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Issuing json command http://127.0.0.1:37513/json 2026-11-11 10:11:56,863 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:37513/json with timeout 3 increased to 10s during tests 2026-11-11 10:11:56,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Websocket url found: ws://127.0.0.1:37513/devtools/page/2548FC27096C94D09569824E469F8887 2026-11-11 10:11:56,901 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Enable chrome headless console log notification 2026-11-11 10:11:56,917 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Chrome headless enable page notifications 2026-11-11 10:11:56,967 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:11:56,973 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Setting session cookie in browser 2026-11-11 10:11:56,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:11:56,984 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:11:57,019 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:11:58,031 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.100 0.918 2026-11-11 10:11:58,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Navigation result: {'frameId': '2548FC27096C94D09569824E469F8887', 'loaderId': '05727CDECB62C02591467A5B59ED1AA4', 'isDownload': False} 2026-11-11 10:11:58,036 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Evaluate ready code "odoo.isTourReady('test_tracking_number_closing_session')" 2026-11-11 10:11:58,061 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:11:58,090 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:11:58,096 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-11-11 10:11:58,117 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-11-11 10:11:58,767 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:11:58,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:11:58,818 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:11:58,822 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: IndexedDB 1 Ready 2026-11-11 10:11:58,845 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Evaluate test code "odoo.startTour('test_tracking_number_closing_session', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:11:58,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [1/30] Tour test_tracking_number_closing_session → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:11:59,726 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:59] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 317 0.301 0.614 2026-11-11 10:11:59,739 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.905 2026-11-11 10:11:59,987 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:11:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:12:00,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.010 2026-11-11 10:12:00,041 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:12:00,092 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:12:00,139 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-11-11 10:12:00,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: Owl is running in 'dev' mode. 2026-11-11 10:12:00,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:00,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:12:00,362 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.046 2026-11-11 10:12:00,370 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "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:12:00,378 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:12:00,411 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.005 0.025 2026-11-11 10:12:00,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [2/30] Tour test_tracking_number_closing_session → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:12:00,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [3/30] Tour test_tracking_number_closing_session → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-11 10:12:00,729 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.041 0.075 2026-11-11 10:12:00,825 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [4/30] Tour test_tracking_number_closing_session → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:12:00,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [5/30] Tour test_tracking_number_closing_session → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-11 10:12:00,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:00] "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:12:00,990 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [6/30] Tour test_tracking_number_closing_session → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:12:01,058 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [7/30] Tour test_tracking_number_closing_session → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:12:01,116 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [8/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:12:01,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [9/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:12:01,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [10/30] Tour test_tracking_number_closing_session → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:12:01,325 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:12:01,326 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:12:01,357 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [11/30] Tour test_tracking_number_closing_session → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:12:01,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [12/30] Tour test_tracking_number_closing_session → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:12:01,537 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [13/30] Tour test_tracking_number_closing_session → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:12:01,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24746424 started for PoS orders references: [{'name': 'Order 00200-001-0001', 'uuid': '5d9187a4-38a9-42f8-a8e6-7b242d3109dd'}] 2026-11-11 10:12:01,566 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:12:01,600 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [14/30] Tour test_tracking_number_closing_session → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:12:02,453 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24746424 order {'name': 'Order 00200-001-0001', 'uuid': '5d9187a4-38a9-42f8-a8e6-7b242d3109dd'} created pos.order #130 2026-11-11 10:12:02,457 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24746424 finished 2026-11-11 10:12:02,524 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 343 0.291 0.696 2026-11-11 10:12:02,607 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 10:12:02,686 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:02] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.008 0.020 2026-11-11 10:12:02,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [15/30] Tour test_tracking_number_closing_session → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:12:02,767 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [16/30] Tour test_tracking_number_closing_session → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-11 10:12:02,829 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [17/30] Tour test_tracking_number_closing_session → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-11-11 10:12:02,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [18/30] Tour test_tracking_number_closing_session → Step Select button close register (trigger: button:contains(close register)) 2026-11-11 10:12:02,955 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:02] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.026 0.031 2026-11-11 10:12:03,043 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:03] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 9 0.005 0.016 2026-11-11 10:12:03,139 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:03] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 26 0.029 0.053 2026-11-11 10:12:03,218 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-11-11 10:12:04,776 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:04] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 513 0.556 1.060 2026-11-11 10:12:04,987 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:04] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 73 0.042 0.136 2026-11-11 10:12:05,020 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:12:05,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [19/30] Tour test_tracking_number_closing_session → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:12:05,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: IndexedDB 1 Ready 2026-11-11 10:12:05,814 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:05] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 195 0.205 0.404 2026-11-11 10:12:05,820 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.612 2026-11-11 10:12:06,049 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:12:06,054 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-11-11 10:12:06,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:12:06,134 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:12:06,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:12:06,178 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: Owl is running in 'dev' mode. 2026-11-11 10:12:06,265 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 304 - 4 0.004 0.021 2026-11-11 10:12:06,287 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "GET /web/image/res.company/6/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-11-11 10:12:06,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [20/30] Tour test_tracking_number_closing_session → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:12:06,381 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [21/30] Tour test_tracking_number_closing_session → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-11 10:12:06,460 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:06] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 20 0.020 0.050 2026-11-11 10:12:06,516 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [22/30] Tour test_tracking_number_closing_session → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:12:06,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [23/30] Tour test_tracking_number_closing_session → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1.0","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-11 10:12:06,646 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [24/30] Tour test_tracking_number_closing_session → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:12:06,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [25/30] Tour test_tracking_number_closing_session → Step 'Desk Pad' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Pad")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:12:06,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [26/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:12:06,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [27/30] Tour test_tracking_number_closing_session → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:12:06,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [28/30] Tour test_tracking_number_closing_session → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:12:06,995 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [29/30] Tour test_tracking_number_closing_session → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:12:07,067 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: [30/30] Tour test_tracking_number_closing_session → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:12:07,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: tour succeeded 2026-11-11 10:12:07,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_tracking_number_closing_session SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-11 10:12:07,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71977926 started for PoS orders references: [{'name': 'Order 00201-001-0001', 'uuid': 'c245db62-2ce4-43fb-ad6a-779b515f79a6'}] 2026-11-11 10:12:07,445 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.browser: heap 15743468 (allocated 17309696) 2026-11-11 10:12:07,454 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Closing chrome headless with pid 40811 2026-11-11 10:12:07,464 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Closing websocket connection 2026-11-11 10:12:07,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Terminating chrome headless with pid 40811 2026-11-11 10:12:07,677 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101207_673121_test_tracking_number_closing_session.txt 2026-11-11 10:12:07,678 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Removing chrome user profile "/tmp/tmp1qpebgju_chrome_odoo" 2026-11-11 10:12:07,701 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: waiting for threads: [] 2026-11-11 10:12:07,891 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71977926 order {'name': 'Order 00201-001-0001', 'uuid': 'c245db62-2ce4-43fb-ad6a-779b515f79a6'} created pos.order #131 2026-11-11 10:12:07,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71977926 finished 2026-11-11 10:12:07,944 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 204 0.229 0.553 2026-11-11 10:12:08,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_translate_product_name ... 2026-11-11 10:12:08,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Chrome pid: 41020 2026-11-11 10:12:08,892 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Chrome headless temporary user profile dir: /tmp/tmpuy8ky19b_chrome_odoo 2026-11-11 10:12:08,893 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Issuing json command http://127.0.0.1:44399/json/version 2026-11-11 10:12:08,894 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44399/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:12:08,971 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Browser version: Chrome/150.0.7871.114 2026-11-11 10:12:08,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Issuing json command http://127.0.0.1:44399/json 2026-11-11 10:12:08,972 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:44399/json with timeout 3 increased to 10s during tests 2026-11-11 10:12:09,002 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Websocket url found: ws://127.0.0.1:44399/devtools/page/E6FFDDE3DFD6BDB1486159318C7D34DE 2026-11-11 10:12:09,034 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Enable chrome headless console log notification 2026-11-11 10:12:09,045 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Chrome headless enable page notifications 2026-11-11 10:12:09,179 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:12:09,185 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Setting session cookie in browser 2026-11-11 10:12:09,199 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:12:09,200 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:12:09,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:12:10,427 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:10] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.110 1.100 2026-11-11 10:12:10,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Navigation result: {'frameId': 'E6FFDDE3DFD6BDB1486159318C7D34DE', 'loaderId': '49986BE16BCB874DF1278ED7484B4BDA', 'isDownload': False} 2026-11-11 10:12:10,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Evaluate ready code "odoo.isTourReady('TranslateProductNameTour')" 2026-11-11 10:12:10,473 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:12:10,516 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:10] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.020 2026-11-11 10:12:10,534 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:10] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.034 2026-11-11 10:12:10,562 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:10] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.056 2026-11-11 10:12:11,475 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.034 2026-11-11 10:12:11,508 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:11] "GET /web/webclient/translations/398d5a2a957f398ed7962d3a2ce532a3b82f08ea?lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.150 2026-11-11 10:12:11,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.099 2026-11-11 10:12:11,625 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: IndexedDB 1 Ready 2026-11-11 10:12:11,631 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Evaluate test code "odoo.startTour('TranslateProductNameTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:12:11,632 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.009 2026-11-11 10:12:11,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: [1/4] Tour TranslateProductNameTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:12:12,482 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.321 0.542 2026-11-11 10:12:12,484 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.815 2026-11-11 10:12:12,747 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-11-11 10:12:12,782 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:12:12,836 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:12:12,873 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.012 2026-11-11 10:12:12,900 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: Owl is running in 'dev' mode. 2026-11-11 10:12:13,011 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:13,032 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:13,089 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.017 0.052 2026-11-11 10:12:13,095 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "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:12:13,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:13,140 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:12:13,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: [2/4] Tour TranslateProductNameTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:12:13,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: [3/4] Tour TranslateProductNameTour → Step click product 'Testez le produit' (trigger: article.product .product-content .product-name:contains("Testez le produit")) 2026-11-11 10:12:13,498 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:13] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.036 0.105 2026-11-11 10:12:13,582 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: [4/4] Tour TranslateProductNameTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:12:13,679 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: tour succeeded 2026-11-11 10:12:13,680 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: ╔═════════════════════════════════════════╗ ║ TOUR TranslateProductNameTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-11 10:12:13,810 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.browser: heap 15629824 (allocated 16723968) 2026-11-11 10:12:13,816 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Closing chrome headless with pid 41020 2026-11-11 10:12:13,819 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Closing websocket connection 2026-11-11 10:12:13,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Terminating chrome headless with pid 41020 2026-11-11 10:12:13,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101213_954962_test_translate_product_name.txt 2026-11-11 10:12:13,955 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Removing chrome user profile "/tmp/tmpuy8ky19b_chrome_odoo" 2026-11-11 10:12:14,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_zero_decimal_places_currency ... 2026-11-11 10:12:14,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Chrome pid: 41211 2026-11-11 10:12:14,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Chrome headless temporary user profile dir: /tmp/tmpcbzi11my_chrome_odoo 2026-11-11 10:12:14,878 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Issuing json command http://127.0.0.1:39509/json/version 2026-11-11 10:12:14,880 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39509/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:12:14,903 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Browser version: Chrome/150.0.7871.114 2026-11-11 10:12:14,904 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Issuing json command http://127.0.0.1:39509/json 2026-11-11 10:12:14,904 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:39509/json with timeout 3 increased to 10s during tests 2026-11-11 10:12:14,931 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Websocket url found: ws://127.0.0.1:39509/devtools/page/4BDDD28941330DF41E3170334859F245 2026-11-11 10:12:14,945 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Enable chrome headless console log notification 2026-11-11 10:12:14,970 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Chrome headless enable page notifications 2026-11-11 10:12:15,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:12:15,126 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Setting session cookie in browser 2026-11-11 10:12:15,140 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-11 10:12:15,141 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-11 10:12:15,163 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:12:16,165 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:16] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 130 0.089 0.917 2026-11-11 10:12:16,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Navigation result: {'frameId': '4BDDD28941330DF41E3170334859F245', 'loaderId': 'E3E5051CBCAE34BAA8F0F0BB02F76878', 'isDownload': False} 2026-11-11 10:12:16,169 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Evaluate ready code "odoo.isTourReady('test_zero_decimal_places_currency')" 2026-11-11 10:12:16,201 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:12:16,241 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:16] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-11-11 10:12:16,265 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:16] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-11-11 10:12:16,283 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:16] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.064 2026-11-11 10:12:17,006 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:12:17,024 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:17,037 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:12:17,038 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: IndexedDB 1 Ready 2026-11-11 10:12:17,043 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Evaluate test code "odoo.startTour('test_zero_decimal_places_currency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:12:17,063 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [1/15] Tour test_zero_decimal_places_currency → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:12:17,858 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.325 0.490 2026-11-11 10:12:17,870 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.832 2026-11-11 10:12:18,093 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.018 2026-11-11 10:12:18,095 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.014 2026-11-11 10:12:18,127 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-11 10:12:18,191 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:12:18,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-11-11 10:12:18,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: Owl is running in 'dev' mode. 2026-11-11 10:12:18,341 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:18,364 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:12:18,389 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "GET /web/image?model=res.company&id=6&field=logo HTTP/1.1" 200 - 9 0.019 0.026 2026-11-11 10:12:18,434 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "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:12:18,444 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:18,471 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "GET /web/image/res.company/6/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:12:18,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [2/15] Tour test_zero_decimal_places_currency → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:12:18,730 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [3/15] Tour test_zero_decimal_places_currency → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-11 10:12:18,833 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.035 0.061 2026-11-11 10:12:18,933 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [4/15] Tour test_zero_decimal_places_currency → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:12:19,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [5/15] Tour test_zero_decimal_places_currency → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1.00","price":null} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-11 10:12:19,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:19] "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:12:19,080 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [6/15] Tour test_zero_decimal_places_currency → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:12:19,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [7/15] Tour test_zero_decimal_places_currency → Step 'Test Product' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Test Product")):has(.product-cart-qty:contains("1"))) 2026-11-11 10:12:19,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [8/15] Tour test_zero_decimal_places_currency → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:12:19,269 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [9/15] Tour test_zero_decimal_places_currency → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:12:19,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [10/15] Tour test_zero_decimal_places_currency → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:12:19,409 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:12:19,411 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:12:19,459 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [11/15] Tour test_zero_decimal_places_currency → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:12:19,526 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [12/15] Tour test_zero_decimal_places_currency → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:12:19,626 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [13/15] Tour test_zero_decimal_places_currency → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-11-11 10:12:19,641 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46543837 started for PoS orders references: [{'name': 'Order 00203-001-0001', 'uuid': '18982860-b982-4900-97e2-1135f6a05983'}] 2026-11-11 10:12:19,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:12:20,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46543837 order {'name': 'Order 00203-001-0001', 'uuid': '18982860-b982-4900-97e2-1135f6a05983'} created pos.order #132 2026-11-11 10:12:20,508 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46543837 finished 2026-11-11 10:12:20,584 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 342 0.319 0.627 2026-11-11 10:12:20,637 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:12:20,716 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:20] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 4 0.002 0.009 2026-11-11 10:12:20,754 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [14/15] Tour test_zero_decimal_places_currency → Step .receipt-screen .o_payment_successful:contains("100") 2026-11-11 10:12:20,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: [15/15] Tour test_zero_decimal_places_currency → Step .receipt-screen 2026-11-11 10:12:20,858 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: tour succeeded 2026-11-11 10:12:20,859 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_zero_decimal_places_currency SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-11 10:12:21,003 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.browser: heap 15609144 (allocated 17309696) 2026-11-11 10:12:21,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Closing chrome headless with pid 41211 2026-11-11 10:12:21,031 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Closing websocket connection 2026-11-11 10:12:21,033 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Terminating chrome headless with pid 41211 2026-11-11 10:12:21,135 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101221_135695_test_zero_decimal_places_currency.txt 2026-11-11 10:12:21,136 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Removing chrome user profile "/tmp/tmpcbzi11my_chrome_odoo" 2026-11-11 10:12:21,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-11-11 10:12:31,743 104 INFO rb-85cb4a8-226658-434924 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:34,142 104 INFO rb-85cb4a8-226658-434924 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:42,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization: Starting TestGenericLocalization.test_generic_localization ... 2026-11-11 10:12:42,578 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Chrome pid: 41414 2026-11-11 10:12:42,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Chrome headless temporary user profile dir: /tmp/tmp9klxv215_chrome_odoo 2026-11-11 10:12:42,579 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Issuing json command http://127.0.0.1:33265/json/version 2026-11-11 10:12:42,580 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33265/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:12:42,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Browser version: Chrome/150.0.7871.114 2026-11-11 10:12:42,755 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Issuing json command http://127.0.0.1:33265/json 2026-11-11 10:12:42,756 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:33265/json with timeout 3 increased to 10s during tests 2026-11-11 10:12:42,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Websocket url found: ws://127.0.0.1:33265/devtools/page/4F843CB0DB094EA12E7925B892EFD487 2026-11-11 10:12:42,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Enable chrome headless console log notification 2026-11-11 10:12:42,870 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Chrome headless enable page notifications 2026-11-11 10:12:42,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:accountman from n/a 2026-11-11 10:12:42,956 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Setting session cookie in browser 2026-11-11 10:12:42,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Open "http://127.0.0.1:8069/pos/ui?config_id=11" in browser 2026-11-11 10:12:42,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=11" 2026-11-11 10:12:42,992 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:12:45,413 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:45] "GET /pos/ui?config_id=11 HTTP/1.1" 200 - 132 0.110 2.314 2026-11-11 10:12:45,417 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Navigation result: {'frameId': '4F843CB0DB094EA12E7925B892EFD487', 'loaderId': 'F1030D23A4ADE6F92FAE74CB6C53A493', 'isDownload': False} 2026-11-11 10:12:45,418 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Evaluate ready code "odoo.isTourReady('generic_localization_tour')" 2026-11-11 10:12:45,443 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:12:45,470 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:45] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-11 10:12:45,495 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:45] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-11-11 10:12:45,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:45] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.050 2026-11-11 10:12:46,141 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:46] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:12:46,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:46,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:12:46,183 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: IndexedDB 1 Ready 2026-11-11 10:12:46,220 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Evaluate test code "odoo.startTour('generic_localization_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=11", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:12:46,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [1/19] Tour generic_localization_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:12:47,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.293 0.549 2026-11-11 10:12:47,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.848 2026-11-11 10:12:47,249 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-11 10:12:47,259 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.010 2026-11-11 10:12:47,284 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:12:47,343 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-11-11 10:12:47,377 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:12:47,402 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: Owl is running in 'dev' mode. 2026-11-11 10:12:47,528 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:12:47,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:12:47,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 10:12:47,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-11-11 10:12:47,695 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:12:47,714 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=res.company&id=7&field=logo HTTP/1.1" 200 - 9 0.043 0.060 2026-11-11 10:12:47,720 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [2/19] Tour generic_localization_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:12:47,780 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 14 0.017 0.147 2026-11-11 10:12:47,823 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image/res.company/7/favicon HTTP/1.1" 200 - 4 0.006 0.112 2026-11-11 10:12:47,842 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.019 2026-11-11 10:12:47,877 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.032 2026-11-11 10:12:47,899 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.069 2026-11-11 10:12:47,925 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.115 2026-11-11 10:12:47,937 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.123 2026-11-11 10:12:47,949 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.083 2026-11-11 10:12:47,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [3/19] Tour generic_localization_tour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:12:47,985 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.038 2026-11-11 10:12:47,994 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:47] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.081 2026-11-11 10:12:48,011 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:48] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.071 2026-11-11 10:12:48,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [4/19] Tour generic_localization_tour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:12:48,025 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:48] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.189 2026-11-11 10:12:48,040 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:48] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.153 2026-11-11 10:12:48,057 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:48] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.059 2026-11-11 10:12:48,073 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:48] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.110 2026-11-11 10:12:48,189 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:48] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 34 0.048 0.139 2026-11-11 10:12:48,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [5/19] Tour generic_localization_tour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:12:48,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [6/19] Tour generic_localization_tour → Step click partner 'AAAA Generic Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Generic Partner)) 2026-11-11 10:12:48,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [7/19] Tour generic_localization_tour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:12:48,782 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [8/19] Tour generic_localization_tour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-11 10:12:48,908 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [9/19] Tour generic_localization_tour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-11-11 10:12:49,023 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [10/19] Tour generic_localization_tour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:12:49,128 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [11/19] Tour generic_localization_tour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:12:49,155 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:12:49,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:12:49,193 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [12/19] Tour generic_localization_tour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:12:49,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [13/19] Tour generic_localization_tour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:12:49,346 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [14/19] Tour generic_localization_tour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:12:49,362 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:49] "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:12:49,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43875249 started for PoS orders references: [{'name': 'Order 00204-001-0001', 'uuid': 'dfaad49d-40a8-4687-81af-23bee7f4b476'}] 2026-11-11 10:12:49,492 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [15/19] Tour generic_localization_tour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-11 10:12:49,549 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:12:50,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43875249 order {'name': 'Order 00204-001-0001', 'uuid': 'dfaad49d-40a8-4687-81af-23bee7f4b476'} created pos.order #133 2026-11-11 10:12:50,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43875249 finished 2026-11-11 10:12:50,619 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 379 0.378 0.757 2026-11-11 10:12:50,694 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:12:50,778 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:12:50] "GET /web/image?model=pos.config&id=11&field=custom_logo HTTP/1.1" 200 - 4 0.005 0.010 2026-11-11 10:12:50,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [16/19] Tour generic_localization_tour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-11-11 10:12:50,913 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [17/19] Tour generic_localization_tour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-11-11 10:12:50,975 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [18/19] Tour generic_localization_tour → Step product screen is shown (trigger: .product-screen) 2026-11-11 10:12:51,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: [19/19] Tour generic_localization_tour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-11 10:12:51,078 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: tour succeeded 2026-11-11 10:12:51,079 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: ╔══════════════════════════════════════════╗ ║ TOUR generic_localization_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-11 10:12:51,207 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.browser: heap 16552776 (allocated 18489344) 2026-11-11 10:12:51,219 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Closing chrome headless with pid 41414 2026-11-11 10:12:51,222 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Closing websocket connection 2026-11-11 10:12:51,223 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Terminating chrome headless with pid 41414 2026-11-11 10:12:51,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101251_347287_test_generic_localization.txt 2026-11-11 10:12:51,347 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Removing chrome user profile "/tmp/tmp9klxv215_chrome_odoo" 2026-11-11 10:12:51,447 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 10:13:01,145 104 INFO rb-85cb4a8-226658-434924 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:03,863 104 INFO rb-85cb4a8-226658-434924 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:16,271 104 INFO rb-85cb4a8-226658-434924 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:19,674 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_branch_company_access_cost_currency_id ... 2026-11-11 10:13:29,053 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted pos.payment.method records with IDs: [25] 2026-11-11 10:13:29,392 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_is_deducted_from_cash ... 2026-11-11 10:13:29,535 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91241489 started for PoS orders references: [{'name': 'Order 12346-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:13:33,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91241489 order {'name': 'Order 12346-123-1234', 'uuid': '12345-123-1234'} created pos.order #135 2026-11-11 10:13:33,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91241489 finished 2026-11-11 10:13:33,328 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_with_card_only ... 2026-11-11 10:13:33,487 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62854479 started for PoS orders references: [{'name': 'Order 12346-123-1234', 'uuid': '12346-123-1234'}] 2026-11-11 10:13:36,601 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62854479 order {'name': 'Order 12346-123-1234', 'uuid': '12346-123-1234'} created pos.order #136 2026-11-11 10:13:36,602 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62854479 finished 2026-11-11 10:13:36,727 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_delete_res_partner_linked_to_pos_order ... 2026-11-11 10:13:37,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_deleted_combo_choice ... 2026-11-11 10:13:39,510 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted product.combo.item records with IDs: [142] 2026-11-11 10:13:39,522 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13503964 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:13:39,667 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_device_sync_product_display_name_without_default_code ... 2026-11-11 10:13:40,054 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_fiscal_position_mapping_no_invoice ... 2026-11-11 10:13:43,020 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [301] 2026-11-11 10:13:43,877 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_invoice_rounding_overpaid_backend ... 2026-11-11 10:13:44,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29465774 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:13:45,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29465774 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #139 2026-11-11 10:13:45,235 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29465774 finished 2026-11-11 10:13:50,894 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_journal_entries_category_without_account ... 2026-11-11 10:13:53,414 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_multi_exp_account_real_time ... 2026-11-11 10:13:53,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37329833 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-11-11 10:13:54,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37329833 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #141 2026-11-11 10:13:54,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37329833 finished 2026-11-11 10:13:57,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_default_pricelist ... 2026-11-11 10:13:58,846 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_delivery_confirmation_for_counter_sales ... 2026-11-11 10:13:59,888 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_onchange_qty_fiscal_position_applied ... 2026-11-11 10:14:00,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_different_lots ... 2026-11-11 10:14:02,403 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [270] 2026-11-11 10:14:04,577 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_multi_step_route ... 2026-11-11 10:14:06,637 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [274] 2026-11-11 10:14:06,850 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund ... 2026-11-11 10:14:10,550 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_amount ... 2026-11-11 10:14:12,804 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_rounding ... 2026-11-11 10:14:16,556 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_pos_tax_same_as_company ... 2026-11-11 10:14:16,760 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88878067 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:14:19,661 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88878067 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #154 2026-11-11 10:14:19,662 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88878067 finished 2026-11-11 10:14:19,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund ... 2026-11-11 10:14:22,716 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lot_valuated ... 2026-11-11 10:14:23,895 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [293] 2026-11-11 10:14:24,911 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [295] 2026-11-11 10:14:26,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lots ... 2026-11-11 10:14:27,831 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [299, 300] 2026-11-11 10:14:28,875 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [303, 304] 2026-11-11 10:14:30,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_picking ... 2026-11-11 10:14:35,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice ... 2026-11-11 10:14:35,470 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46328461 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:14:38,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46328461 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #163 2026-11-11 10:14:38,345 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46328461 finished 2026-11-11 10:14:40,951 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_owner ... 2026-11-11 10:14:43,294 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice ... 2026-11-11 10:14:46,887 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.analytic.line records with IDs: [630, 631] 2026-11-11 10:14:47,049 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.partial.reconcile records with IDs: [80] 2026-11-11 10:14:47,145 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.full.reconcile records with IDs: [67] 2026-11-11 10:14:49,301 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_no_tax ... 2026-11-11 10:14:54,084 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-11-11 10:14:56,350 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_payment_currency ... 2026-11-11 10:14:56,566 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted res.currency.rate records with IDs: [166, 165, 164] 2026-11-11 10:14:59,697 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking ... 2026-11-11 10:15:04,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking02 ... 2026-11-11 10:15:05,507 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [326] 2026-11-11 10:15:06,683 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [329] 2026-11-11 10:15:08,965 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_unexisting_lots ... 2026-11-11 10:15:12,714 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_deleted_tax ... 2026-11-11 10:15:13,154 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1136808 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:15:14,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1136808 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #177 2026-11-11 10:15:14,055 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1136808 finished 2026-11-11 10:15:14,164 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.tax records with IDs: [137] 2026-11-11 10:15:16,215 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_different_payments_and_refund ... 2026-11-11 10:15:16,481 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8360046 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:15:19,466 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8360046 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #178 2026-11-11 10:15:19,467 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8360046 finished 2026-11-11 10:15:19,575 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_payment_difference_accounting_items ... 2026-11-11 10:15:22,528 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [407, 409] 2026-11-11 10:15:22,790 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [861] 2026-11-11 10:15:23,909 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_branch_account ... 2026-11-11 10:15:31,732 104 INFO rb-85cb4a8-226658-434924 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%, 15% (Copy): their account is the counterpart. 2026-11-11 10:15:35,188 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_creation_in_branch ... 2026-11-11 10:15:41,880 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_partner_bank_id ... 2026-11-11 10:15:46,936 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-11-11 10:15:47,479 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3844710 started for PoS orders references: [{'name': 'a new test refund order', 'uuid': '12345-123-1234'}] 2026-11-11 10:15:50,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3844710 order {'name': 'a new test refund order', 'uuid': '12345-123-1234'} created pos.order #184 2026-11-11 10:15:50,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3844710 finished 2026-11-11 10:15:50,824 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_payment_direction_and_accounts ... 2026-11-11 10:15:51,011 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55928501 started for PoS orders references: [{'name': 'Order 0', 'uuid': '12345-123-12530'}] 2026-11-11 10:15:51,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55928501 order {'name': 'Order 0', 'uuid': '12345-123-12530'} created pos.order #185 2026-11-11 10:15:51,773 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55928501 finished 2026-11-11 10:15:53,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62444706 started for PoS orders references: [{'name': 'Order 1', 'uuid': '12345-123-12531'}] 2026-11-11 10:15:53,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62444706 order {'name': 'Order 1', 'uuid': '12345-123-12531'} created pos.order #186 2026-11-11 10:15:53,954 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62444706 finished 2026-11-11 10:15:55,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20008692 started for PoS orders references: [{'name': 'Order 2', 'uuid': '12345-123-12532'}] 2026-11-11 10:15:55,939 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20008692 order {'name': 'Order 2', 'uuid': '12345-123-12532'} created pos.order #187 2026-11-11 10:15:55,940 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20008692 finished 2026-11-11 10:15:57,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13820634 started for PoS orders references: [{'name': 'Order 3', 'uuid': '12345-123-12533'}] 2026-11-11 10:15:57,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13820634 order {'name': 'Order 3', 'uuid': '12345-123-12533'} created pos.order #188 2026-11-11 10:15:57,874 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13820634 finished 2026-11-11 10:15:59,190 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_product_combo_creation ... 2026-11-11 10:16:04,170 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_multiple_payment_rounding ... 2026-11-11 10:16:05,876 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_qty_refund_cancel ... 2026-11-11 10:16:06,225 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19048225 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:16:07,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19048225 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #191 2026-11-11 10:16:07,077 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19048225 finished 2026-11-11 10:16:07,201 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_rounding_backend ... 2026-11-11 10:16:09,607 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refunded_order_has_uuid ... 2026-11-11 10:16:10,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_reordering_rules_triggered_closing_pos ... 2026-11-11 10:16:14,030 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing ... 2026-11-11 10:16:14,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95958317 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:16:15,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95958317 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #198 2026-11-11 10:16:15,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95958317 finished 2026-11-11 10:16:19,873 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2026-11-11 10:16:20,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51658122 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:16:20,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51658122 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #199 2026-11-11 10:16:20,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51658122 finished 2026-11-11 10:16:25,660 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_search_tracking_number ... 2026-11-11 10:16:26,014 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_session_name_gap ... 2026-11-11 10:16:26,517 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_split_payment_linked_to_accounting_partner ... 2026-11-11 10:16:26,964 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20494366 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:16:27,837 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20494366 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #202 2026-11-11 10:16:27,838 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20494366 finished 2026-11-11 10:16:29,538 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_state_when_closing_register ... 2026-11-11 10:16:32,375 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [452, 454] 2026-11-11 10:16:32,620 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [940] 2026-11-11 10:16:33,713 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sum_only_pos_locations ... 2026-11-11 10:16:37,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_tracked_product_with_owner ... 2026-11-11 10:16:38,572 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [356] 2026-11-11 10:16:40,620 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 38 checked, 38 removed 2026-11-11 10:16:40,654 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-11-11 10:16:41,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Chrome pid: 41618 2026-11-11 10:16:41,086 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Chrome headless temporary user profile dir: /tmp/tmpjl0bmfvf_chrome_odoo 2026-11-11 10:16:41,087 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Issuing json command http://127.0.0.1:45287/json/version 2026-11-11 10:16:41,088 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45287/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:16:41,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Browser version: Chrome/150.0.7871.114 2026-11-11 10:16:41,152 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Issuing json command http://127.0.0.1:45287/json 2026-11-11 10:16:41,153 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:45287/json with timeout 3 increased to 10s during tests 2026-11-11 10:16:41,194 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Websocket url found: ws://127.0.0.1:45287/devtools/page/A374FB6D4003FF78CC42874B494AB5CC 2026-11-11 10:16:41,239 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Enable chrome headless console log notification 2026-11-11 10:16:41,261 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Chrome headless enable page notifications 2026-11-11 10:16:41,322 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:admin from n/a 2026-11-11 10:16:41,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Setting session cookie in browser 2026-11-11 10:16:41,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-11 10:16:41,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-11 10:16:41,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:16:44,532 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:44] "GET /odoo HTTP/1.1" 200 - 191 0.222 2.907 2026-11-11 10:16:44,542 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Navigation result: {'frameId': 'A374FB6D4003FF78CC42874B494AB5CC', 'loaderId': 'DF4D9CC07675DFA16AFE94B3A2742899', 'isDownload': False} 2026-11-11 10:16:44,543 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Evaluate ready code "odoo.isTourReady('point_of_sale_tour')" 2026-11-11 10:16:44,623 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:44] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.010 0.022 2026-11-11 10:16:44,671 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.056 2026-11-11 10:16:44,690 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.062 2026-11-11 10:16:44,694 104 INFO rb-85cb4a8-226658-434924 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:16:45,994 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:45] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 920 0.550 0.842 2026-11-11 10:16:46,010 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:46] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 1.372 2026-11-11 10:16:46,020 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:46] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.270 2026-11-11 10:16:46,200 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:46] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 10:16:47,197 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-11 10:16:47,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-11-11 10:16:47,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-11-11 10:16:47,260 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-11-11 10:16:47,273 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: Owl is running in 'dev' mode. 2026-11-11 10:16:47,360 104 INFO rb-85cb4a8-226658-434924 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-11 10:16:47,438 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.049 0.103 2026-11-11 10:16:47,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: The ready code tooks too much time : 2.9244747161865234 2026-11-11 10:16:47,499 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Evaluate test code "odoo.startTour('point_of_sale_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:16:47,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.025 0.104 2026-11-11 10:16:47,507 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.178 2026-11-11 10:16:47,521 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: [1/4] Tour point_of_sale_tour → Step .o_navbar_apps_menu button:enabled 2026-11-11 10:16:47,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:16:47,803 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.066 0.350 2026-11-11 10:16:47,999 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: [2/4] Tour point_of_sale_tour → Step Ready to launch your point of sale? (trigger: .o_app[data-menu-xmlid="point_of_sale.menu_point_root"]) 2026-11-11 10:16:48,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: [3/4] Tour point_of_sale_tour → Step Ready to launch your point of sale? (trigger: .o_app[data-menu-xmlid="point_of_sale.menu_point_root"]) 2026-11-11 10:16:48,259 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: [4/4] Tour point_of_sale_tour → Step .o_pos_kanban 2026-11-11 10:16:48,433 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "POST /mail/data HTTP/1.1" 200 - 135 0.358 0.592 2026-11-11 10:16:48,437 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.950 2026-11-11 10:16:48,451 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:16:48,505 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.908 2026-11-11 10:16:48,512 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:16:48,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-11-11 10:16:48,558 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "POST /web/action/load HTTP/1.1" 200 - 5 0.023 0.664 2026-11-11 10:16:48,619 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web/image/res.partner/3/avatar_128?unique=1794385519000 HTTP/1.1" 200 - 9 0.013 0.729 2026-11-11 10:16:48,624 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.130 2026-11-11 10:16:48,664 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 1.037 2026-11-11 10:16:48,702 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.139 2026-11-11 10:16:48,753 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.016 0.861 2026-11-11 10:16:48,795 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.216 2026-11-11 10:16:48,844 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.161 2026-11-11 10:16:48,864 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:48] "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:16:49,054 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:49] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 73 0.071 0.185 2026-11-11 10:16:49,219 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:49] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 22 0.028 0.076 2026-11-11 10:16:49,254 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:49] "POST /web/dataset/call_kw/pos.config/get_pos_kanban_view_state HTTP/1.1" 200 - 5 0.005 0.116 2026-11-11 10:16:49,462 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: tour succeeded 2026-11-11 10:16:49,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: ╔═══════════════════════════════════╗ ║ TOUR point_of_sale_tour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-11 10:16:49,549 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:16:49] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.024 0.058 2026-11-11 10:16:49,717 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.browser: heap 24130512 (allocated 25706496) 2026-11-11 10:16:49,743 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Closing chrome headless with pid 41618 2026-11-11 10:16:49,746 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Closing websocket connection 2026-11-11 10:16:49,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Terminating chrome headless with pid 41618 2026-11-11 10:16:49,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434924/chrome_logs/chrome_log_20261111_101649_869164_test_01_point_of_sale_tour.txt 2026-11-11 10:16:49,869 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Removing chrome user profile "/tmp/tmpjl0bmfvf_chrome_odoo" 2026-11-11 10:16:49,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-11 10:17:00,918 104 INFO rb-85cb4a8-226658-434924 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:17:04,570 104 INFO rb-85cb4a8-226658-434924 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:17:09,572 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #52 deleted res.currency.rate records with IDs: [168, 169, 170] 2026-11-11 10:17:11,255 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_cash_register_if_no_order ... 2026-11-11 10:17:23,433 104 INFO rb-85cb4a8-226658-434924 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:17:28,599 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_closing_entry_by_product ... 2026-11-11 10:17:40,687 104 INFO rb-85cb4a8-226658-434924 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:17:43,382 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71991556 started for PoS orders references: [{'name': 'Order 94900-478-5106', 'uuid': '94900-478-5106'}, {'name': 'Order 79878-807-9142', 'uuid': '79878-807-9142'}, {'name': 'Order 16895-116-5194', 'uuid': '16895-116-5194'}, {'name': 'Order 60429-559-0264', 'uuid': '60429-559-0264'}] 2026-11-11 10:17:44,494 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71991556 order {'name': 'Order 94900-478-5106', 'uuid': '94900-478-5106'} created pos.order #206 2026-11-11 10:17:45,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71991556 order {'name': 'Order 79878-807-9142', 'uuid': '79878-807-9142'} created pos.order #207 2026-11-11 10:17:45,997 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71991556 order {'name': 'Order 16895-116-5194', 'uuid': '16895-116-5194'} created pos.order #208 2026-11-11 10:17:46,781 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71991556 order {'name': 'Order 60429-559-0264', 'uuid': '60429-559-0264'} created pos.order #209 2026-11-11 10:17:46,783 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71991556 finished 2026-11-11 10:17:48,708 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_correct_partner_on_invoice_receivables ... 2026-11-11 10:18:00,785 104 INFO rb-85cb4a8-226658-434924 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:03,615 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:18:03,875 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}, {'name': 'Order 00100-010-0005', 'uuid': '00100-010-0005'}, {'name': 'Order 00100-010-0006', 'uuid': '00100-010-0006'}, {'name': 'Order 00100-010-0007', 'uuid': '00100-010-0007'}, {'name': 'Order 00100-010-0008', 'uuid': '00100-010-0008'}, {'name': 'Order 00100-010-0009', 'uuid': '00100-010-0009'}, {'name': 'Order 00100-010-0010', 'uuid': '00100-010-0010'}, {'name': 'Order 00100-010-0011', 'uuid': '00100-010-0011'}] 2026-11-11 10:18:07,443 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #210 2026-11-11 10:18:09,700 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #211 2026-11-11 10:18:11,673 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #212 2026-11-11 10:18:13,706 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #213 2026-11-11 10:18:14,316 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0005', 'uuid': '00100-010-0005'} created pos.order #214 2026-11-11 10:18:14,818 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0006', 'uuid': '00100-010-0006'} created pos.order #215 2026-11-11 10:18:15,364 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0007', 'uuid': '00100-010-0007'} created pos.order #216 2026-11-11 10:18:15,906 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0008', 'uuid': '00100-010-0008'} created pos.order #217 2026-11-11 10:18:18,000 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0009', 'uuid': '00100-010-0009'} created pos.order #218 2026-11-11 10:18:20,101 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0010', 'uuid': '00100-010-0010'} created pos.order #219 2026-11-11 10:18:22,149 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 order {'name': 'Order 00100-010-0011', 'uuid': '00100-010-0011'} created pos.order #220 2026-11-11 10:18:22,151 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84817197 finished 2026-11-11 10:18:22,226 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:18:22,227 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-11-11 10:18:22,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-11-11 10:18:22,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0002. 2026-11-11 10:18:22,229 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0002. 2026-11-11 10:18:22,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-11-11 10:18:22,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0003. 2026-11-11 10:18:22,231 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0004. 2026-11-11 10:18:22,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0004. 2026-11-11 10:18:22,232 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0009. 2026-11-11 10:18:22,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0009. 2026-11-11 10:18:22,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0010. 2026-11-11 10:18:22,233 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0010. 2026-11-11 10:18:22,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0011. 2026-11-11 10:18:22,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0011. 2026-11-11 10:18:22,234 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:18:27,406 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:18:27,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:18:27,409 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:18:27,410 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:18:27,475 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_double_syncing_same_order ... 2026-11-11 10:18:40,204 104 INFO rb-85cb4a8-226658-434924 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:42,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20175538 started for PoS orders references: [{'name': 'Order 33838-561-3774', 'uuid': '33838-561-3774'}] 2026-11-11 10:18:46,236 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20175538 order {'name': 'Order 33838-561-3774', 'uuid': '33838-561-3774'} created pos.order #221 2026-11-11 10:18:46,237 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20175538 finished 2026-11-11 10:18:46,274 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97443536 started for PoS orders references: [{'name': 'Order 33838-561-3774', 'uuid': '33838-561-3774'}] 2026-11-11 10:18:46,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97443536 order {'name': 'Order 33838-561-3774', 'uuid': '33838-561-3774'} sync ignored for existing PoS order pos.order(221,) (state: invoiced) 2026-11-11 10:18:46,276 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97443536 finished 2026-11-11 10:18:46,340 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order ... 2026-11-11 10:18:58,476 104 INFO rb-85cb4a8-226658-434924 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:01,557 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:19:01,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82810379 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-11-11 10:19:02,545 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82810379 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #222 2026-11-11 10:19:02,546 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82810379 finished 2026-11-11 10:19:02,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:19:02,588 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:19:04,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:19:04,439 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:19:04,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:19:04,440 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:19:07,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order_affecting_taxes ... 2026-11-11 10:19:19,541 104 INFO rb-85cb4a8-226658-434924 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:22,250 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:19:22,332 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88222429 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-11-11 10:19:23,355 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88222429 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #223 2026-11-11 10:19:23,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88222429 finished 2026-11-11 10:19:23,441 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:19:23,442 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:19:25,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:19:25,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:19:25,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:19:25,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:19:28,438 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_refund ... 2026-11-11 10:19:39,581 104 INFO rb-85cb4a8-226658-434924 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:42,012 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:19:42,062 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20195814 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:19:43,013 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20195814 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #224 2026-11-11 10:19:43,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20195814 finished 2026-11-11 10:19:43,069 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:19:43,802 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-11-11 10:19:43,803 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:19:44,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:19:44,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:19:44,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:19:44,393 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:19:47,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_limited_products_loading ... 2026-11-11 10:19:59,199 104 INFO rb-85cb4a8-226658-434924 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:01,944 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3238680 started for PoS orders references: [{'name': 'Order 75601-651-2045', 'uuid': '75601-651-2045'}] 2026-11-11 10:20:03,015 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3238680 order {'name': 'Order 75601-651-2045', 'uuid': '75601-651-2045'} created pos.order #226 2026-11-11 10:20:03,016 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3238680 finished 2026-11-11 10:20:03,799 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52861541 started for PoS orders references: [{'name': 'Order 42692-324-1874', 'uuid': '42692-324-1874'}] 2026-11-11 10:20:04,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52861541 order {'name': 'Order 42692-324-1874', 'uuid': '42692-324-1874'} created pos.order #227 2026-11-11 10:20:04,401 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52861541 finished 2026-11-11 10:20:04,729 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8499371 started for PoS orders references: [{'name': 'Order 55199-009-1092', 'uuid': '55199-009-1092'}] 2026-11-11 10:20:05,477 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8499371 order {'name': 'Order 55199-009-1092', 'uuid': '55199-009-1092'} created pos.order #228 2026-11-11 10:20:05,478 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8499371 finished 2026-11-11 10:20:05,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_load_data_should_not_fail ... 2026-11-11 10:20:18,030 104 INFO rb-85cb4a8-226658-434924 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:21,953 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_loading_products_with_access_right_issue ... 2026-11-11 10:20:34,902 104 INFO rb-85cb4a8-226658-434924 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:39,298 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_no_invoiced ... 2026-11-11 10:20:52,245 104 INFO rb-85cb4a8-226658-434924 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:55,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:20:55,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919233 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-11-11 10:20:57,665 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919233 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #229 2026-11-11 10:20:58,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919233 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #230 2026-11-11 10:20:59,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919233 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #231 2026-11-11 10:20:59,287 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919233 finished 2026-11-11 10:20:59,351 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:20:59,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-11-11 10:20:59,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:21:02,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:21:02,202 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:21:02,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:21:02,203 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:21:02,268 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_invoiced ... 2026-11-11 10:21:15,281 104 INFO rb-85cb4a8-226658-434924 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:18,356 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:21:18,471 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30648496 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-11-11 10:21:19,950 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30648496 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #232 2026-11-11 10:21:20,651 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30648496 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #233 2026-11-11 10:21:24,158 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30648496 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #234 2026-11-11 10:21:24,160 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30648496 finished 2026-11-11 10:21:24,245 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:21:24,386 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-11-11 10:21:24,387 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-11-11 10:21:24,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 130.0) for order 00100-010-0003. 2026-11-11 10:21:24,388 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:21:27,046 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-11-11 10:21:27,047 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:21:27,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:21:27,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:21:27,048 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:21:27,121 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_zero_valued_invoiced ... 2026-11-11 10:21:39,720 104 INFO rb-85cb4a8-226658-434924 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:42,148 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:21:42,228 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94855848 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-11-11 10:21:44,603 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94855848 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #235 2026-11-11 10:21:44,605 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94855848 finished 2026-11-11 10:21:44,635 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:21:44,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-11-11 10:21:44,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 0.0) for order 00100-010-0001. 2026-11-11 10:21:44,636 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:21:44,994 104 INFO rb-85cb4a8-226658-434924 odoo.models.unlink: User #52 deleted account.move records with IDs: [439] 2026-11-11 10:21:45,155 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:21:45,165 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:21:45,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:21:45,173 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:21:45,241 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_pos_payment_method_copy ... 2026-11-11 10:21:57,786 104 INFO rb-85cb4a8-226658-434924 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:00,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_refunded_order_id ... 2026-11-11 10:22:12,918 104 INFO rb-85cb4a8-226658-434924 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:15,608 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93233939 started for PoS orders references: [{'name': 'Order 24773-562-2293', 'uuid': '24773-562-2293'}, {'name': 'Order 62629-623-2705', 'uuid': '62629-623-2705'}] 2026-11-11 10:22:16,938 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93233939 order {'name': 'Order 24773-562-2293', 'uuid': '24773-562-2293'} created pos.order #236 2026-11-11 10:22:17,527 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93233939 order {'name': 'Order 62629-623-2705', 'uuid': '62629-623-2705'} created pos.order #237 2026-11-11 10:22:17,529 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93233939 finished 2026-11-11 10:22:17,690 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order ... 2026-11-11 10:22:30,017 104 INFO rb-85cb4a8-226658-434924 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:32,707 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:22:32,812 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52214803 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-11 10:22:33,882 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52214803 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #239 2026-11-11 10:22:34,748 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52214803 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #240 2026-11-11 10:22:34,750 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52214803 finished 2026-11-11 10:22:34,801 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:22:35,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-11-11 10:22:35,836 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:22:37,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:22:37,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:22:37,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:22:37,827 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:22:37,890 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order_invoiced ... 2026-11-11 10:22:50,700 104 INFO rb-85cb4a8-226658-434924 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:53,415 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:22:53,524 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24966110 started for PoS orders references: [{'name': 'Order 666-666-666', 'uuid': '666-666-666'}] 2026-11-11 10:22:57,129 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24966110 order {'name': 'Order 666-666-666', 'uuid': '666-666-666'} created pos.order #242 2026-11-11 10:22:57,132 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24966110 finished 2026-11-11 10:22:57,187 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:22:59,378 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-11-11 10:22:59,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 666-666-666. 2026-11-11 10:22:59,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 666-666-666. 2026-11-11 10:22:59,379 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:23:00,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:23:00,096 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:23:00,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:23:00,097 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:23:00,166 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_rounding_method ... 2026-11-11 10:23:12,850 104 INFO rb-85cb4a8-226658-434924 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:15,912 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18780897 started for PoS orders references: [{'name': 'Order 17786-737-6373', 'uuid': '17786-737-6373'}, {'name': 'Order 21320-572-4467', 'uuid': '21320-572-4467'}] 2026-11-11 10:23:17,564 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18780897 order {'name': 'Order 17786-737-6373', 'uuid': '17786-737-6373'} created pos.order #244 2026-11-11 10:23:18,503 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18780897 order {'name': 'Order 21320-572-4467', 'uuid': '21320-572-4467'} created pos.order #245 2026-11-11 10:23:18,504 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18780897 finished 2026-11-11 10:23:21,049 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_split_cash_payments ... 2026-11-11 10:23:34,644 104 INFO rb-85cb4a8-226658-434924 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:37,337 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-11-11 10:23:37,507 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35486614 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-11-11 10:23:38,671 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35486614 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #246 2026-11-11 10:23:39,416 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35486614 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #247 2026-11-11 10:23:40,284 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35486614 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #248 2026-11-11 10:23:40,286 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35486614 finished 2026-11-11 10:23:40,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-11-11 10:23:40,344 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-11-11 10:23:43,396 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-11-11 10:23:43,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-11-11 10:23:43,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-11-11 10:23:43,398 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-11-11 10:23:43,485 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_start_balance_with_two_pos ... 2026-11-11 10:23:56,265 104 INFO rb-85cb4a8-226658-434924 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:59,587 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78044341 started for PoS orders references: [{'name': 'Order 10134-457-9871', 'uuid': '10134-457-9871'}] 2026-11-11 10:24:00,505 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78044341 order {'name': 'Order 10134-457-9871', 'uuid': '10134-457-9871'} created pos.order #249 2026-11-11 10:24:00,506 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78044341 finished 2026-11-11 10:24:01,963 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29723190 started for PoS orders references: [{'name': 'Order 76048-816-1423', 'uuid': '76048-816-1423'}] 2026-11-11 10:24:02,473 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29723190 order {'name': 'Order 76048-816-1423', 'uuid': '76048-816-1423'} created pos.order #250 2026-11-11 10:24:02,474 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29723190 finished 2026-11-11 10:24:03,896 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_ticket_screen_order_data_includes_products ... 2026-11-11 10:24:16,107 104 INFO rb-85cb4a8-226658-434924 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:19,092 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41834520 started for PoS orders references: [{'name': 'Order 47799-936-3656', 'uuid': '47799-936-3656'}] 2026-11-11 10:24:20,288 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41834520 order {'name': 'Order 47799-936-3656', 'uuid': '47799-936-3656'} created pos.order #251 2026-11-11 10:24:20,291 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41834520 finished 2026-11-11 10:24:20,771 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 33 checked, 33 removed 2026-11-11 10:24:33,546 104 INFO rb-85cb4a8-226658-434924 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:36,690 104 INFO rb-85cb4a8-226658-434924 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:50,493 104 INFO rb-85cb4a8-226658-434924 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:54,549 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_difference_tax: Starting TestPosCashDifferenceTax.test_no_tax_on_counterpart ... 2026-11-11 10:24:55,243 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_difference_tax: Starting TestPosCashDifferenceTax.test_tax_on_counterpart_splits_amount ... 2026-11-11 10:24:56,647 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-11 10:25:08,463 104 INFO rb-85cb4a8-226658-434924 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:11,518 104 INFO rb-85cb4a8-226658-434924 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:21,482 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left ... 2026-11-11 10:25:22,211 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome pid: 41837 2026-11-11 10:25:22,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome headless temporary user profile dir: /tmp/tmpjbpa4up2_chrome_odoo 2026-11-11 10:25:22,212 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Issuing json command http://127.0.0.1:40673/json/version 2026-11-11 10:25:22,213 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40673/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:25:22,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Browser version: Chrome/150.0.7871.114 2026-11-11 10:25:22,338 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Issuing json command http://127.0.0.1:40673/json 2026-11-11 10:25:22,341 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common.requests: request http://127.0.0.1:40673/json with timeout 3 increased to 10s during tests 2026-11-11 10:25:22,354 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Websocket url found: ws://127.0.0.1:40673/devtools/page/2C0DCEAC3E07A95809CA20744492D8D6 2026-11-11 10:25:22,363 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Enable chrome headless console log notification 2026-11-11 10:25:22,371 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome headless enable page notifications 2026-11-11 10:25:22,452 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434924 login:pos_user from n/a 2026-11-11 10:25:22,458 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Setting session cookie in browser 2026-11-11 10:25:22,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Open "http://127.0.0.1:8069/pos/ui?config_id=22" in browser 2026-11-11 10:25:22,461 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=22" 2026-11-11 10:25:22,488 104 INFO rb-85cb4a8-226658-434924 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:25:23,660 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:23] "GET /pos/ui?config_id=22 HTTP/1.1" 200 - 130 0.131 1.045 2026-11-11 10:25:23,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Navigation result: {'frameId': '2C0DCEAC3E07A95809CA20744492D8D6', 'loaderId': 'F6C9B8D58A208BB9E11599134EF74BC2', 'isDownload': False} 2026-11-11 10:25:23,666 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Evaluate ready code "odoo.isTourReady('test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left')" 2026-11-11 10:25:23,699 104 INFO rb-85cb4a8-226658-434924 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-11 10:25:23,742 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:23] "GET /web/assets/32f5c07/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-11-11 10:25:23,766 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:23] "GET /web/assets/111576f/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.048 2026-11-11 10:25:23,785 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:23] "GET /web/assets/4e5a802/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.061 2026-11-11 10:25:24,378 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:24] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:25:24,430 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: IndexedDB 1 Ready 2026-11-11 10:25:24,440 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:25:24,448 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Evaluate test code "odoo.startTour('test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=22", "delayToCheckUndeterminisms": 0})" 2026-11-11 10:25:24,459 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.046 2026-11-11 10:25:24,468 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [1/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-11 10:25:25,345 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.373 0.545 2026-11-11 10:25:25,358 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.894 2026-11-11 10:25:25,570 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-11 10:25:25,604 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.014 2026-11-11 10:25:25,649 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-11-11 10:25:25,722 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:25:25,775 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-11-11 10:25:25,789 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: Owl is running in 'dev' mode. 2026-11-11 10:25:25,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:25:25,936 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:25:26,025 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:25:26,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.033 2026-11-11 10:25:26,051 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-11-11 10:25:26,102 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [2/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-11 10:25:26,114 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image/res.users/60/avatar_128 HTTP/1.1" 200 - 17 0.054 0.050 2026-11-11 10:25:26,157 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=res.company&id=37&field=logo HTTP/1.1" 200 - 9 0.009 0.080 2026-11-11 10:25:26,190 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image/res.company/37/favicon HTTP/1.1" 200 - 4 0.006 0.111 2026-11-11 10:25:26,241 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.020 2026-11-11 10:25:26,276 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.010 0.038 2026-11-11 10:25:26,292 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.060 2026-11-11 10:25:26,304 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.087 2026-11-11 10:25:26,335 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.097 2026-11-11 10:25:26,348 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.132 2026-11-11 10:25:26,402 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.014 0.098 2026-11-11 10:25:26,408 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [3/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click product 'random_product' (trigger: article.product .product-content .product-name:contains("random_product")) 2026-11-11 10:25:26,416 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.145 2026-11-11 10:25:26,432 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.117 2026-11-11 10:25:26,453 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.095 2026-11-11 10:25:26,487 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.005 0.158 2026-11-11 10:25:26,506 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.132 2026-11-11 10:25:26,647 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 33 0.061 0.136 2026-11-11 10:25:26,662 104 INFO rb-85cb4a8-226658-434924 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:26] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.196 2026-11-11 10:25:26,775 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [4/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:25:26,905 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [5/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step Check orderline with attributes: {"withClass":".selected","productName":"random_product","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("random_product")):has(.qty:contains("1"))) 2026-11-11 10:25:26,968 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [6/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step Check orderline with attributes: {"withClass":".selected","productName":"random_product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("random_product")):has(.qty:contains("1"))) 2026-11-11 10:25:27,027 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [7/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:25:27,088 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [8/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-11 10:25:27,156 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [9/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click customer button (trigger: .product-screen .set-partner) 2026-11-11 10:25:27,434 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [10/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-11 10:25:27,576 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [11/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click partner 'AAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAA)) 2026-11-11 10:25:27,659 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [12/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step go back to the products (trigger: .actionpad .back-button) 2026-11-11 10:25:27,728 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [13/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-11 10:25:27,820 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [14/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-11 10:25:27,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:25:27,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:25:27,881 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [15/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-11 10:25:27,932 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [16/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step total is 15.72 (trigger: .total:contains("15.72")) 2026-11-11 10:25:27,983 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [17/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-11 10:25:28,061 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [18/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: . (trigger: div.numpad button[value="."]) 2026-11-11 10:25:28,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:28] "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:25:28,114 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [19/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: 6 (trigger: div.numpad button[value="6"]) 2026-11-11 10:25:28,177 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [20/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: 7 (trigger: div.numpad button[value="7"]) 2026-11-11 10:25:28,230 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [21/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-11 10:25:28,282 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [22/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: 0 (trigger: .modal div.numpad button[value="0"]) 2026-11-11 10:25:28,333 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [23/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: . (trigger: .modal div.numpad button[value="."]) 2026-11-11 10:25:28,411 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [24/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: 6 (trigger: .modal div.numpad button[value="6"]) 2026-11-11 10:25:28,463 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [25/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click numpad button: 7 (trigger: .modal div.numpad button[value="7"]) 2026-11-11 10:25:28,514 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [26/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-11 10:25:28,570 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [27/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step remaining amount is 15.05 (trigger: .payment-status-remaining .amount:contains("15.05")) 2026-11-11 10:25:28,617 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [28/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-11 10:25:28,693 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [29/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step remaining amount is 0.0 (trigger: .payment-status-remaining .amount:contains("0.0")) 2026-11-11 10:25:28,745 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [30/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-11 10:25:28,807 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [31/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-11 10:25:28,958 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.browser: [32/77] Tour test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left → Step .receipt-screen .receipt-total:contains("15.72") 2026-11-11 10:25:28,972 104 INFO rb-85cb4a8-226658-434924 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28130788 started for PoS orders references: [{'name': 'Order 00288-001-0001', 'uuid': '59eab70b-d429-4964-83e0-f0ada6ee03bc'}] 2026-11-11 10:25:29,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008